Version Description
Download this release
Release Info
Developer | businessdirectoryplugin |
Plugin | Business Directory Plugin |
Version | 3.6.9 |
Comparing to | |
See all releases |
Code changes from version 3.6.8 to 3.6.9
- README.TXT +36 -7
- admin/class-admin-listings.php +1 -1
- admin/class-admin.php +18 -2
- admin/class-themes-admin.php +250 -0
- admin/css/themes.css +120 -0
- admin/css/themes.min.css +1 -0
- admin/form-fields.php +63 -0
- admin/js/themes.js +7 -0
- admin/js/themes.min.js +1 -0
- admin/listing-metabox.php +1 -1
- admin/resources/admin.css +4 -0
- admin/resources/admin.min.css +1 -1
- admin/templates/form-fields-tags.tpl.php +43 -0
- admin/templates/form-fields.tpl.php +8 -4
- admin/templates/header.tpl.php +1 -1
- admin/templates/listing-change-fee.tpl.php +1 -1
- admin/templates/listing-metabox-transactions.tpl.php +1 -1
- admin/templates/payment-details.tpl.php +1 -1
- admin/templates/sidebar.tpl.php +1 -0
- admin/templates/themes-delete-confirm.tpl.php +15 -0
- admin/templates/themes-install.tpl.php +36 -0
- admin/templates/themes.tpl.php +51 -0
- admin/transactions.php +0 -278
- business-directory-plugin.php +77 -34
- core/api.php +59 -7
- core/class-csv-import.php +15 -5
- core/class-db-model.php +2 -2
- core/class-email.php +4 -4
- core/class-field-display-list.php +212 -0
- core/class-form-field-type.php +6 -5
- core/class-form-field.php +95 -9
- core/class-listing-display-helper.php +138 -0
- core/class-listing.php +9 -0
- core/class-listings-api.php +25 -5
- core/class-payment.php +3 -0
- core/class-recaptcha.php +5 -4
- core/class-settings.php +13 -2
- core/compatibility/class-compat.php +29 -1
- core/compatibility/class-wpml-compat.php +71 -4
- core/compatibility/templates.php +85 -0
- core/css/wpbdp.css +2 -2
- core/css/wpbdp.min.css +1 -1
- core/fieldtypes/class-fieldtypes-checkbox.php +163 -0
- core/fieldtypes/class-fieldtypes-date.php +209 -0
- core/fieldtypes/class-fieldtypes-facebook.php +50 -0
- core/fieldtypes/class-fieldtypes-image.php +77 -0
- core/fieldtypes/class-fieldtypes-linkedin.php +49 -0
- core/fieldtypes/class-fieldtypes-multiselect.php +23 -0
- core/fieldtypes/class-fieldtypes-radiobutton.php +111 -0
- core/fieldtypes/class-fieldtypes-select.php +239 -0
- core/fieldtypes/class-fieldtypes-textarea.php +86 -0
- core/fieldtypes/class-fieldtypes-textfield.php +60 -0
- core/fieldtypes/class-fieldtypes-twitter.php +54 -0
- core/fieldtypes/class-fieldtypes-url.php +150 -0
- core/form-fields-types.php +13 -1248
- core/form-fields.php +62 -24
- core/helpers/class-category-form-input-walker.php +46 -0
- core/helpers/class-fs.php +201 -0
- core/installer.php +40 -5
- core/js/recaptcha.js +43 -9
- core/js/recaptcha.min.js +1 -1
- core/js/wpbdp.js +7 -0
- core/js/wpbdp.min.js +1 -1
- core/template-sections.php +51 -0
- core/templates-listings.php +14 -4
- core/templates-ui.php +1 -0
- core/templates/bar.tpl.php +4 -0
- core/templates/category.tpl.php +10 -0
- core/templates/excerpt.tpl.php +14 -0
- core/templates/excerpt_content.tpl.php +16 -0
- core/templates/listing-sticky-tag.tpl.php +5 -0
- core/templates/listings.tpl.php +22 -0
- core/templates/main_page.tpl.php +13 -0
- core/templates/page.tpl.php +21 -0
- core/templates/single.tpl.php +14 -0
- core/templates/single_content.tpl.php +24 -0
- core/themes.php +594 -0
- core/utils.php +23 -18
- core/view-listing-contact.php +4 -3
- core/views.php +160 -75
- languages/WPBDM-de_DE.mo +0 -0
- languages/WPBDM-de_DE.po +952 -622
- languages/WPBDM-en_US.mo +0 -0
- languages/WPBDM-en_US.po +776 -598
- languages/WPBDM-es_ES.mo +0 -0
- languages/WPBDM-es_ES.po +915 -619
- languages/WPBDM-fr_FR.mo +0 -0
- languages/WPBDM-fr_FR.po +954 -623
- languages/WPBDM.pot +777 -599
- templates/category.tpl.php +2 -6
- templates/manage-recurring-cancel.tpl.php +1 -1
- templates/manage-recurring.tpl.php +1 -1
- templates/parts/category-fee-selection.tpl.php +1 -1
- templates/payment/payment_items.tpl.php +3 -3
- templates/submit-listing/category-selection.tpl.php +1 -1
- templates/submit-listing/fee-selection.tpl.php +1 -1
- templates/submit-listing/images-upload-form.tpl.php +1 -1
- templates/submit-listing/listing-fields.tpl.php +1 -1
- themes/default/assets/styles.css +45 -0
- themes/default/assets/styles.min.css +1 -0
- themes/default/templates/excerpt_content.tpl.php +25 -0
- themes/default/templates/single_content.tpl.php +25 -0
- themes/default/theme.json +14 -0
- themes/default/thumbnail.png +0 -0
- themes/no_theme/theme.json +14 -0
- themes/no_theme/thumbnail.png +0 -0
- wpbusdirman.php +0 -11
README.TXT
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
=== Business Directory Plugin ===
|
2 |
Contributors: businessdirectoryplugin
|
3 |
Donate link: http://businessdirectoryplugin.com/premium-modules/
|
4 |
-
Tags: wordpress directory,wordpress directory plugin, wordpress directory theme,wordpress business directory,
|
5 |
Requires at least: 3.9
|
6 |
-
Tested up to: 4.
|
7 |
-
Last Updated: 2015-
|
8 |
-
Stable tag: tags/3.6.
|
9 |
License: GPLv2 or later
|
10 |
|
11 |
Build local directories, business provider listings, Yellow-Pages directories, Yelp-like review sections and much more!
|
@@ -42,6 +42,7 @@ Business Directory Plugin allows you to build local directories, business provid
|
|
42 |
* Post claimable listings that other businesses can pay (or not) to claim (using the Claim Listings Module) (NEW!)
|
43 |
* FULL responsive support when installed with a responsive theme (NEW!)
|
44 |
* Integrates with popular plugins like Yoast SEO, NavXT Breadcrumbs and WP-PageNavi for easy use
|
|
|
45 |
|
46 |
For a complete and detailed list of features, please visit: http://businessdirectoryplugin.com/features/
|
47 |
|
@@ -51,11 +52,13 @@ Please report any bugs you find via http://businessdirectoryplugin.com/support-f
|
|
51 |
These are optional modules that you can use to enhance Business Directory Plugin's functionality and
|
52 |
support future development:
|
53 |
|
|
|
|
|
54 |
NEW! [Claim Listings Module](http://businessdirectoryplugin.com/downloads/claim-listings-module/?ref=wp)
|
55 |
|
56 |
-
|
57 |
|
58 |
-
|
59 |
|
60 |
[File Upload Module](http://businessdirectoryplugin.com/downloads/file-attachments-module/?ref=wp)
|
61 |
|
@@ -114,11 +117,37 @@ If you are having problems please visit [support forum](http://www.businessdirec
|
|
114 |
|
115 |
== Changelog ==
|
116 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
117 |
= Version 3.6.7 =
|
118 |
* Removed namespace support from new reCAPTCHA library to support PHP 5.2 and 5.3
|
119 |
|
120 |
= Version 3.6.6 =
|
121 |
-
*
|
122 |
* Added full Polish translation
|
123 |
* New reCAPTCHA version and library.
|
124 |
* Support use of language-specific URLs for WPML
|
1 |
=== Business Directory Plugin ===
|
2 |
Contributors: businessdirectoryplugin
|
3 |
Donate link: http://businessdirectoryplugin.com/premium-modules/
|
4 |
+
Tags: business directory,directory,wordpress directory,wordpress directory plugin, wordpress directory theme,wordpress business directory,wordpress local directory,classified ads,classifieds,directory plugin,business directory plugin,directory widget,church directory,address book,address,member directory,members directory,city portal,city portal plugin,city guide plugin,city guide
|
5 |
Requires at least: 3.9
|
6 |
+
Tested up to: 4.3.1
|
7 |
+
Last Updated: 2015-Oct-13
|
8 |
+
Stable tag: tags/3.6.9
|
9 |
License: GPLv2 or later
|
10 |
|
11 |
Build local directories, business provider listings, Yellow-Pages directories, Yelp-like review sections and much more!
|
42 |
* Post claimable listings that other businesses can pay (or not) to claim (using the Claim Listings Module) (NEW!)
|
43 |
* FULL responsive support when installed with a responsive theme (NEW!)
|
44 |
* Integrates with popular plugins like Yoast SEO, NavXT Breadcrumbs and WP-PageNavi for easy use
|
45 |
+
* Ability to offer discount codes based on a % or fixed amount with expirations (using the Discount Codes Module) (NEW!)
|
46 |
|
47 |
For a complete and detailed list of features, please visit: http://businessdirectoryplugin.com/features/
|
48 |
|
52 |
These are optional modules that you can use to enhance Business Directory Plugin's functionality and
|
53 |
support future development:
|
54 |
|
55 |
+
NEW! [Discount Codes Module](http://businessdirectoryplugin.com/downloads/discount-codes-module/?ref=wp)
|
56 |
+
|
57 |
NEW! [Claim Listings Module](http://businessdirectoryplugin.com/downloads/claim-listings-module/?ref=wp)
|
58 |
|
59 |
+
[PayFast Gateway Module](http://businessdirectoryplugin.com/downloads/payfast-payment-module/?ref=wp)
|
60 |
|
61 |
+
[Stripe Gateway Module](http://businessdirectoryplugin.com/downloads/stripe-payment-module/?ref=wp)
|
62 |
|
63 |
[File Upload Module](http://businessdirectoryplugin.com/downloads/file-attachments-module/?ref=wp)
|
64 |
|
117 |
|
118 |
== Changelog ==
|
119 |
|
120 |
+
= Version 3.6.9 =
|
121 |
+
* Add search support for date fields.
|
122 |
+
* Fix canonical links for non-listing pages.
|
123 |
+
* Automatically check thumbnail checkbox for listings with one image.
|
124 |
+
* Add support for title and date as secondary sort options when sorting listings "paid first".
|
125 |
+
* Fix possible conflict with other plugins in reCAPTCHA initialization order.
|
126 |
+
* Allow content field to be optional.
|
127 |
+
* Allow users to configure how prices are formatted.
|
128 |
+
* Add shortcode to display listings with a certain tag.
|
129 |
+
* Improve compatibility with some themes.
|
130 |
+
* Fixes for date fields.
|
131 |
+
* Fix PHP error due to incorrect quotes in CSV files.
|
132 |
+
* Add image fields to Lightbox galleries.
|
133 |
+
* Show a warning on e-mail fields when e-mail display is disabled.
|
134 |
+
* Add a placeholder description to LinkedIn fields.
|
135 |
+
* WPML support improvements.
|
136 |
+
* Add missing translatable strings.
|
137 |
+
|
138 |
+
= Version 3.6.8 =
|
139 |
+
* Added support for Discount Codes module
|
140 |
+
* Translation file updates (all)
|
141 |
+
* Minor fix for mobile devices.
|
142 |
+
* Fix reCAPTCHA conflict with Claim Listings.
|
143 |
+
* Fix a pagination issue when pagination was disabled.
|
144 |
+
* Fixed URL capitalization filter issue to allow mixed-case URLs with parameters
|
145 |
+
|
146 |
= Version 3.6.7 =
|
147 |
* Removed namespace support from new reCAPTCHA library to support PHP 5.2 and 5.3
|
148 |
|
149 |
= Version 3.6.6 =
|
150 |
+
* Updated full French translation
|
151 |
* Added full Polish translation
|
152 |
* New reCAPTCHA version and library.
|
153 |
* Support use of language-specific URLs for WPML
|
admin/class-admin-listings.php
CHANGED
@@ -234,7 +234,7 @@ class WPBDP_Admin_Listings {
|
|
234 |
|
235 |
|
236 |
public function row_actions($actions, $post) {
|
237 |
-
if ($post->post_type == WPBDP_POST_TYPE && current_user_can('contributor')) {
|
238 |
if (wpbdp_user_can('edit', $post->ID))
|
239 |
$actions['edit'] = sprintf('<a href="%s">%s</a>',
|
240 |
wpbdp_get_page_link('editlisting', $post->ID),
|
234 |
|
235 |
|
236 |
public function row_actions($actions, $post) {
|
237 |
+
if ($post->post_type == WPBDP_POST_TYPE && current_user_can('contributor') && ! current_user_can( 'administrator' ) ) {
|
238 |
if (wpbdp_user_can('edit', $post->ID))
|
239 |
$actions['edit'] = sprintf('<a href="%s">%s</a>',
|
240 |
wpbdp_get_page_link('editlisting', $post->ID),
|
admin/class-admin.php
CHANGED
@@ -4,7 +4,6 @@ require_once( WPBDP_PATH . 'admin/class-admin-listings.php' );
|
|
4 |
require_once( WPBDP_PATH . 'admin/fees.php' );
|
5 |
require_once( WPBDP_PATH . 'admin/form-fields.php' );
|
6 |
require_once( WPBDP_PATH . 'admin/payments.php' );
|
7 |
-
// require_once( WPBDP_PATH . 'admin/transactions.php' );
|
8 |
require_once( WPBDP_PATH . 'admin/csv-import.php' );
|
9 |
require_once( WPBDP_PATH . 'admin/csv-export.php' );
|
10 |
require_once( WPBDP_PATH . 'admin/listing-metabox.php' );
|
@@ -19,11 +18,14 @@ class WPBDP_Admin {
|
|
19 |
|
20 |
function __construct() {
|
21 |
add_action('admin_init', array($this, 'handle_actions'));
|
22 |
-
add_action('admin_init', array($this, 'register_settings'));
|
23 |
|
|
|
24 |
add_action('admin_init', array($this, 'check_for_required_fields'));
|
25 |
add_action('admin_init', array($this, 'check_for_required_pages'));
|
26 |
add_action('admin_init', array($this, 'check_payments_possible'));
|
|
|
|
|
|
|
27 |
add_action('admin_notices', array($this, 'admin_notices'));
|
28 |
add_action('admin_enqueue_scripts', array($this, 'enqueue_scripts'));
|
29 |
|
@@ -292,6 +294,8 @@ class WPBDP_Admin {
|
|
292 |
'administrator',
|
293 |
'wpbdp_uninstall',
|
294 |
array($this, 'uninstall_plugin'));
|
|
|
|
|
295 |
}
|
296 |
|
297 |
function admin_menu_reorder( $menu_order ) {
|
@@ -447,6 +451,8 @@ class WPBDP_Admin {
|
|
447 |
$this->check_setup();
|
448 |
$this->check_ajax_compat_mode();
|
449 |
|
|
|
|
|
450 |
foreach ($this->messages as $msg) {
|
451 |
if (is_array($msg)) {
|
452 |
echo sprintf('<div class="%s"><p>%s</p></div>', $msg[1], $msg[0]);
|
@@ -754,6 +760,16 @@ class WPBDP_Admin {
|
|
754 |
}
|
755 |
}
|
756 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
757 |
private function check_compatibility() {
|
758 |
global $wpbdp;
|
759 |
|
4 |
require_once( WPBDP_PATH . 'admin/fees.php' );
|
5 |
require_once( WPBDP_PATH . 'admin/form-fields.php' );
|
6 |
require_once( WPBDP_PATH . 'admin/payments.php' );
|
|
|
7 |
require_once( WPBDP_PATH . 'admin/csv-import.php' );
|
8 |
require_once( WPBDP_PATH . 'admin/csv-export.php' );
|
9 |
require_once( WPBDP_PATH . 'admin/listing-metabox.php' );
|
18 |
|
19 |
function __construct() {
|
20 |
add_action('admin_init', array($this, 'handle_actions'));
|
|
|
21 |
|
22 |
+
add_action('admin_init', array($this, 'register_settings'));
|
23 |
add_action('admin_init', array($this, 'check_for_required_fields'));
|
24 |
add_action('admin_init', array($this, 'check_for_required_pages'));
|
25 |
add_action('admin_init', array($this, 'check_payments_possible'));
|
26 |
+
|
27 |
+
add_action( 'admin_init', array( &$this, 'process_admin_action' ), 999 );
|
28 |
+
|
29 |
add_action('admin_notices', array($this, 'admin_notices'));
|
30 |
add_action('admin_enqueue_scripts', array($this, 'enqueue_scripts'));
|
31 |
|
294 |
'administrator',
|
295 |
'wpbdp_uninstall',
|
296 |
array($this, 'uninstall_plugin'));
|
297 |
+
|
298 |
+
$submenu['wpbdp_admin'] = apply_filters( 'wpbdp_admin_menu_reorder', $submenu['wpbdp_admin'] );
|
299 |
}
|
300 |
|
301 |
function admin_menu_reorder( $menu_order ) {
|
451 |
$this->check_setup();
|
452 |
$this->check_ajax_compat_mode();
|
453 |
|
454 |
+
do_action( 'wpbdp_admin_notices' );
|
455 |
+
|
456 |
foreach ($this->messages as $msg) {
|
457 |
if (is_array($msg)) {
|
458 |
echo sprintf('<div class="%s"><p>%s</p></div>', $msg[1], $msg[0]);
|
760 |
}
|
761 |
}
|
762 |
|
763 |
+
/**
|
764 |
+
* @since next-release
|
765 |
+
*/
|
766 |
+
function process_admin_action() {
|
767 |
+
if ( isset( $_REQUEST['wpbdp-action'] ) ) {
|
768 |
+
do_action( 'wpbdp_action_' . $_REQUEST['wpbdp-action'] );
|
769 |
+
// do_action( 'wpbdp_dispatch_' . $_REQUEST['wpbdp-action'] );
|
770 |
+
}
|
771 |
+
}
|
772 |
+
|
773 |
private function check_compatibility() {
|
774 |
global $wpbdp;
|
775 |
|
admin/class-themes-admin.php
ADDED
@@ -0,0 +1,250 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* @since themes-release
|
4 |
+
*/
|
5 |
+
class WPBDP_Themes_Admin {
|
6 |
+
|
7 |
+
private $api;
|
8 |
+
|
9 |
+
function __construct( &$api ) {
|
10 |
+
$this->api = $api;
|
11 |
+
|
12 |
+
add_action( 'wpbdp_admin_menu', array( &$this, 'admin_menu' ) );
|
13 |
+
add_filter( 'wpbdp_admin_menu_reorder', array( &$this, 'admin_menu_move_themes_up' ) );
|
14 |
+
|
15 |
+
add_action( 'wpbdp_admin_notices', array( &$this, 'theme_fields_check' ) );
|
16 |
+
|
17 |
+
add_action( 'admin_enqueue_scripts', array( &$this, 'enqueue_scripts' ) );
|
18 |
+
|
19 |
+
add_action( 'wpbdp_action_set-active-theme', array( &$this, 'set_active_theme' ) );
|
20 |
+
add_action( 'wpbdp_action_delete-theme', array( &$this, 'delete_theme' ) );
|
21 |
+
add_action( 'wpbdp_action_upload-theme', array( &$this, 'upload_theme' ) );
|
22 |
+
add_action( 'wpbdp_action_create-theme-suggested-fields', array( &$this, 'create_suggested_fields' ) );
|
23 |
+
}
|
24 |
+
|
25 |
+
function admin_menu( $slug ) {
|
26 |
+
add_submenu_page( $slug,
|
27 |
+
_x( 'Directory Themes', 'themes', 'WPBDM' ),
|
28 |
+
_x( 'Directory Themes', 'themes', 'WPBDM' ),
|
29 |
+
'administrator',
|
30 |
+
'wpbdp-themes',
|
31 |
+
array( &$this, 'dispatch' ) );
|
32 |
+
}
|
33 |
+
|
34 |
+
function admin_menu_move_themes_up( $menu ) {
|
35 |
+
$themes_key = false;
|
36 |
+
|
37 |
+
foreach ( $menu as $k => $i ) {
|
38 |
+
if ( 'wpbdp-themes' === $i[2] ) {
|
39 |
+
$themes_key = $k;
|
40 |
+
break;
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
if ( false === $themes_key )
|
45 |
+
return $menu;
|
46 |
+
|
47 |
+
$themes = $menu[ $themes_key ];
|
48 |
+
unset( $menu[ $themes_key ] );
|
49 |
+
$menu = array_merge( array( $menu[0], $themes ), array_slice( $menu, 1 ) );
|
50 |
+
|
51 |
+
return $menu;
|
52 |
+
}
|
53 |
+
|
54 |
+
function theme_fields_check() {
|
55 |
+
if ( ! isset( $_GET['theme-activated'] ) || 1 != $_GET['theme-activated'] )
|
56 |
+
return;
|
57 |
+
|
58 |
+
$theme_fields = $this->api->get_active_theme_data( 'suggested_fields' );
|
59 |
+
}
|
60 |
+
|
61 |
+
function enqueue_scripts() {
|
62 |
+
global $wpbdp;
|
63 |
+
global $pagenow;
|
64 |
+
|
65 |
+
$debug_on = $wpbdp->is_debug_on();
|
66 |
+
|
67 |
+
wp_enqueue_style( 'wpbdp-admin-themes',
|
68 |
+
WPBDP_URL . 'admin/css/themes' . ( ! $debug_on ? '.min' : '' ) . '.css' );
|
69 |
+
wp_enqueue_script( 'wpbdp-admin-themes',
|
70 |
+
WPBDP_URL . 'admin/js/themes' . ( ! $debug_on ? '.min' : '' ) . '.js' );
|
71 |
+
}
|
72 |
+
|
73 |
+
function set_active_theme() {
|
74 |
+
$theme_id = isset( $_POST['theme_id'] ) ? $_POST['theme_id'] : '';
|
75 |
+
|
76 |
+
if ( ! current_user_can( 'administrator' ) || ! wp_verify_nonce( $_POST['_wpnonce'], 'activate theme ' . $theme_id ) )
|
77 |
+
wp_die();
|
78 |
+
|
79 |
+
if ( ! $this->api->set_active_theme( $theme_id ) )
|
80 |
+
wp_die( sprintf( _x( 'Could not change the active theme to "%s".', 'themes', 'WPBDM' ), $theme_id ) );
|
81 |
+
|
82 |
+
// $this->api->try_active_theme();
|
83 |
+
// wpbdp_debug_e( $theme_id );
|
84 |
+
|
85 |
+
wp_redirect( admin_url( 'admin.php?page=wpbdp-themes&message=1' ) );
|
86 |
+
exit;
|
87 |
+
}
|
88 |
+
|
89 |
+
function create_suggested_fields() {
|
90 |
+
if ( ! current_user_can( 'administrator' ) || ! wp_verify_nonce( $_GET['_wpnonce'], 'create_suggested_fields' ) )
|
91 |
+
wp_die();
|
92 |
+
|
93 |
+
$missing = $this->api->missing_suggested_fields();
|
94 |
+
|
95 |
+
global $wpbdp;
|
96 |
+
$wpbdp->formfields->create_default_fields( $missing );
|
97 |
+
|
98 |
+
wp_safe_redirect( admin_url( 'admin.php?page=wpbdp-themes&message=2' ) );
|
99 |
+
exit;
|
100 |
+
}
|
101 |
+
|
102 |
+
function dispatch() {
|
103 |
+
$action = isset( $_GET['action'] ) ? $_GET['action'] : '';
|
104 |
+
|
105 |
+
switch ( $action ) {
|
106 |
+
case 'theme-install':
|
107 |
+
return $this->theme_install();
|
108 |
+
break;
|
109 |
+
case 'delete-theme':
|
110 |
+
return $this->theme_delete_confirm();
|
111 |
+
break;
|
112 |
+
case 'theme-selection':
|
113 |
+
default:
|
114 |
+
return $this->theme_selection();
|
115 |
+
break;
|
116 |
+
}
|
117 |
+
}
|
118 |
+
|
119 |
+
function theme_selection() {
|
120 |
+
$msg = isset( $_GET['message'] ) ? $_GET['message'] : '';
|
121 |
+
|
122 |
+
switch ( $msg ) {
|
123 |
+
case 1:
|
124 |
+
wpbdp_admin_message( sprintf( _x( 'Active theme changed to "%s".', 'themes', 'WPBDM' ), $this->api->get_active_theme() ) );
|
125 |
+
|
126 |
+
if ( $missing_fields = $this->api->missing_suggested_fields( 'label' ) ) {
|
127 |
+
$msg = sprintf( _x( 'For better results, "%s" theme suggests the following form fields to be created.', 'themes', 'WPBDM' ), $this->api->get_active_theme() );
|
128 |
+
$msg .= '<br />';
|
129 |
+
|
130 |
+
foreach ( $missing_fields as $mf )
|
131 |
+
$msg .= '<span class="tag">' . $mf . '</span>';
|
132 |
+
|
133 |
+
$msg .= '<br /><br />';
|
134 |
+
$msg .= sprintf( '<a href="#" class="button button-secondary" id="dismiss-suggested-fields-warning">%s</a>', _x( 'Dismiss this warning', 'themes', 'WPBDM' ) );
|
135 |
+
$msg .= sprintf( '<a href="%s" class="button button-primary next-to-secondary">%s</a>',
|
136 |
+
wp_nonce_url( admin_url( 'admin.php?page=wpbdp-themes&wpbdp-action=create-theme-suggested-fields' ), 'create_suggested_fields' ),
|
137 |
+
_x( 'Create suggested fields', 'themes', 'WPBDM' ) );
|
138 |
+
|
139 |
+
wpbdp_admin_message( $msg, 'error' );
|
140 |
+
}
|
141 |
+
|
142 |
+
break;
|
143 |
+
case 2:
|
144 |
+
wpbdp_admin_message( _x( 'Suggested fields created successfully.', 'themes', 'WPBDM' ) );
|
145 |
+
break;
|
146 |
+
case 3:
|
147 |
+
wpbdp_admin_message( _x( 'Theme installed successfully.', 'themes', 'WPBDM' ) );
|
148 |
+
break;
|
149 |
+
case 4:
|
150 |
+
wpbdp_admin_message( _x( 'Theme was deleted sucessfully.', 'themes', 'WPBDM' ) );
|
151 |
+
break;
|
152 |
+
case 5:
|
153 |
+
wpbdp_admin_message( _x( 'Could not delete theme directory. Check permissions.', 'themes', 'WPBDM' ), 'error' );
|
154 |
+
break;
|
155 |
+
default:
|
156 |
+
break;
|
157 |
+
}
|
158 |
+
|
159 |
+
$themes = $this->api->get_installed_themes();
|
160 |
+
$active_theme = $this->api->get_active_theme();
|
161 |
+
|
162 |
+
// Make sure the current theme is always first.
|
163 |
+
$current = $themes[ $active_theme ];
|
164 |
+
unset( $themes[ $active_theme ] );
|
165 |
+
array_unshift( $themes, $current );
|
166 |
+
|
167 |
+
echo wpbdp_render_page( WPBDP_PATH . 'admin/templates/themes.tpl.php',
|
168 |
+
array( 'themes' => $themes,
|
169 |
+
'active_theme' => $active_theme ) );
|
170 |
+
}
|
171 |
+
|
172 |
+
function upload_theme() {
|
173 |
+
if ( ! current_user_can( 'administrator' ) || ! wp_verify_nonce( $_POST['_wpnonce'], 'upload theme zip' ) )
|
174 |
+
wp_die();
|
175 |
+
|
176 |
+
$theme_file = isset( $_FILES['themezip'] ) ? $_FILES['themezip'] : false;
|
177 |
+
|
178 |
+
if ( ! $theme_file || ! is_uploaded_file( $theme_file['tmp_name'] ) || UPLOAD_ERR_OK != $_FILES['themezip']['error'] ) {
|
179 |
+
wpbdp_admin_message( _x( 'Please upload a valid theme file.', 'themes', 'WPBDM' ), 'error' );
|
180 |
+
return;
|
181 |
+
}
|
182 |
+
|
183 |
+
$dest = wp_normalize_path( untrailingslashit( get_temp_dir() ) . DIRECTORY_SEPARATOR . $theme_file['name'] );
|
184 |
+
|
185 |
+
if ( ! move_uploaded_file( $theme_file['tmp_name'], $dest ) ) {
|
186 |
+
wpbdp_admin_message( sprintf( _x( 'Could not move "%s" to a temporary directory.', 'themes', 'WPBDM' ),
|
187 |
+
$theme_file['name'] ),
|
188 |
+
'error' );
|
189 |
+
return;
|
190 |
+
}
|
191 |
+
|
192 |
+
$res = $this->api->install_theme( $dest );
|
193 |
+
|
194 |
+
if ( is_wp_error( $res ) ) {
|
195 |
+
wpbdp_admin_message( $res->get_error_message(), 'error' );
|
196 |
+
return;
|
197 |
+
}
|
198 |
+
|
199 |
+
wp_redirect( admin_url( 'admin.php?page=wpbdp-themes&message=3' ) );
|
200 |
+
exit;
|
201 |
+
}
|
202 |
+
|
203 |
+
function theme_install() {
|
204 |
+
echo wpbdp_render_page( WPBDP_PATH . 'admin/templates/themes-install.tpl.php',
|
205 |
+
array() );
|
206 |
+
}
|
207 |
+
|
208 |
+
function theme_delete_confirm() {
|
209 |
+
$theme_id = $_REQUEST['theme_id'];
|
210 |
+
$theme = $this->api->get_theme( $theme_id );
|
211 |
+
|
212 |
+
echo wpbdp_render_page( WPBDP_PATH . 'admin/templates/themes-delete-confirm.tpl.php',
|
213 |
+
array( 'theme' => $theme ) );
|
214 |
+
}
|
215 |
+
|
216 |
+
function delete_theme() {
|
217 |
+
if ( ! isset( $_POST['dodelete'] ) || 1 != $_POST['dodelete'] )
|
218 |
+
return;
|
219 |
+
|
220 |
+
$theme_id = isset( $_POST['theme_id'] ) ? $_POST['theme_id'] : '';
|
221 |
+
$nonce = isset( $_POST['_wpnonce'] ) ? $_POST['_wpnonce'] : '';
|
222 |
+
|
223 |
+
if ( ! current_user_can( 'administrator' ) || ! wp_verify_nonce( $nonce, 'delete theme ' . $theme_id ) )
|
224 |
+
wp_die();
|
225 |
+
|
226 |
+
$active_theme = $this->api->get_active_theme();
|
227 |
+
$theme = $this->api->get_theme( $theme_id );
|
228 |
+
|
229 |
+
if ( in_array( $theme_id, array( 'default', 'no_theme', $active_theme ), true ) || ! $theme )
|
230 |
+
wp_die();
|
231 |
+
|
232 |
+
$theme = $this->api->get_theme( $theme_id );
|
233 |
+
$path = rtrim( $theme->path, '/\\' );
|
234 |
+
$removed = false;
|
235 |
+
|
236 |
+
if ( is_link( $path ) ) {
|
237 |
+
$removed = unlink( $path );
|
238 |
+
} elseif ( is_dir( $path ) ) {
|
239 |
+
$removed = WPBDP_FS::rmdir( $path );
|
240 |
+
}
|
241 |
+
|
242 |
+
if ( $removed )
|
243 |
+
wp_redirect( admin_url( 'admin.php?page=wpbdp-themes&message=4&deleted=' . $theme_id ) );
|
244 |
+
else
|
245 |
+
wp_redirect( admin_url( 'admin.php?page=wpbdp-themes&message=5&deleted=' . $theme_id ) );
|
246 |
+
|
247 |
+
exit;
|
248 |
+
}
|
249 |
+
|
250 |
+
}
|
admin/css/themes.css
ADDED
@@ -0,0 +1,120 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.wpbdp-theme {
|
2 |
+
float: left;
|
3 |
+
display: block;
|
4 |
+
margin: 10px 10px 10px 0;
|
5 |
+
background: #fff;
|
6 |
+
border: 1px solid #ddd;
|
7 |
+
position: relative;
|
8 |
+
}
|
9 |
+
|
10 |
+
.wpbdp-theme.active {
|
11 |
+
border: 1px solid #2f2f2f;
|
12 |
+
}
|
13 |
+
|
14 |
+
.wpbdp-theme-thumbnail {
|
15 |
+
width: 310px;
|
16 |
+
height: 232px;
|
17 |
+
}
|
18 |
+
|
19 |
+
.wpbdp-theme:hover .wpbdp-theme-thumbnail {
|
20 |
+
opacity: 0.4;
|
21 |
+
}
|
22 |
+
|
23 |
+
.wpbdp-theme .choose-theme {
|
24 |
+
display: none;
|
25 |
+
position: absolute;
|
26 |
+
float: none;
|
27 |
+
font-weight: normal;
|
28 |
+
top: 3px;
|
29 |
+
right: 10px;
|
30 |
+
}
|
31 |
+
|
32 |
+
.wpbdp-theme:hover .choose-theme {
|
33 |
+
display: block;
|
34 |
+
}
|
35 |
+
|
36 |
+
.wpbdp-theme.active .choose-theme,
|
37 |
+
.wpbdp-theme.active:hover .choose-theme {
|
38 |
+
display: none;
|
39 |
+
}
|
40 |
+
|
41 |
+
.wpbdp-theme .wpbdp-theme-name {
|
42 |
+
padding: 8px;
|
43 |
+
margin: 0;
|
44 |
+
background: #fafafa;
|
45 |
+
font-weight: bold;
|
46 |
+
font-size: 15px;
|
47 |
+
border-bottom: 1px solid #ddd;
|
48 |
+
}
|
49 |
+
|
50 |
+
.wpbdp-theme.active .wpbdp-theme-name {
|
51 |
+
background: #2f2f2f;
|
52 |
+
color: #fff;
|
53 |
+
border-bottom: 1px solid #2f2f2f;
|
54 |
+
font-weight: normal;
|
55 |
+
}
|
56 |
+
|
57 |
+
.wpbdp-theme.active .wpbdp-theme-name span {
|
58 |
+
font-weight: bold;
|
59 |
+
}
|
60 |
+
|
61 |
+
.wpbdp-theme .wpbdp-theme-details {
|
62 |
+
display: none;
|
63 |
+
}
|
64 |
+
|
65 |
+
.wpbdp-theme:hover .wpbdp-theme-details {
|
66 |
+
display: block;
|
67 |
+
position: absolute;
|
68 |
+
top: 20%;
|
69 |
+
bottom: 20%;
|
70 |
+
left: 5%;
|
71 |
+
right: 5%;
|
72 |
+
padding: 10px;
|
73 |
+
font-size: 90%;
|
74 |
+
background: rgba( 0, 0, 0, 0.8 );
|
75 |
+
opacity: 1.0;
|
76 |
+
color: #fff;
|
77 |
+
border-radius: 3px;
|
78 |
+
}
|
79 |
+
|
80 |
+
.wpbdp-theme-details dl {
|
81 |
+
margin: 0;
|
82 |
+
padding: 0;
|
83 |
+
}
|
84 |
+
|
85 |
+
.wpbdp-theme-details dt {
|
86 |
+
float: left;
|
87 |
+
width: 100px;
|
88 |
+
margin: 0;
|
89 |
+
padding: 0;
|
90 |
+
font-weight: bold;
|
91 |
+
}
|
92 |
+
|
93 |
+
.wpbdp-theme-details dd {
|
94 |
+
display: block;
|
95 |
+
margin: 0;
|
96 |
+
padding: 0;
|
97 |
+
}
|
98 |
+
|
99 |
+
.wpbdp-theme-details p.desc {
|
100 |
+
font-size: inherit;
|
101 |
+
}
|
102 |
+
|
103 |
+
.wpbdp-theme a.delete-theme-link {
|
104 |
+
display: none;
|
105 |
+
box-sizing: border-box;
|
106 |
+
position: absolute;
|
107 |
+
right: 4px;
|
108 |
+
bottom: 10px;
|
109 |
+
color: #fff;
|
110 |
+
text-decoration: none;
|
111 |
+
font-size: 10px;
|
112 |
+
text-transform: uppercase;
|
113 |
+
background: #900000;
|
114 |
+
padding: 2px 5px;
|
115 |
+
border-radius: 2px;
|
116 |
+
}
|
117 |
+
|
118 |
+
.wpbdp-theme:hover a.delete-theme-link {
|
119 |
+
display: block;
|
120 |
+
}
|
admin/css/themes.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.wpbdp-theme{float:left;display:block;margin:10px 10px 10px 0;background:#fff;border:1px solid #ddd;position:relative}.wpbdp-theme.active{border:1px solid #2f2f2f}.wpbdp-theme-thumbnail{width:310px;height:232px}.wpbdp-theme:hover .wpbdp-theme-thumbnail{opacity:.4}.wpbdp-theme .choose-theme{display:none;position:absolute;float:none;font-weight:normal;top:3px;right:10px}.wpbdp-theme:hover .choose-theme{display:block}.wpbdp-theme.active .choose-theme,.wpbdp-theme.active:hover .choose-theme{display:none}.wpbdp-theme .wpbdp-theme-name{padding:8px;margin:0;background:#fafafa;font-weight:bold;font-size:15px;border-bottom:1px solid #ddd}.wpbdp-theme.active .wpbdp-theme-name{background:#2f2f2f;color:#fff;border-bottom:1px solid #2f2f2f;font-weight:normal}.wpbdp-theme.active .wpbdp-theme-name span{font-weight:bold}.wpbdp-theme .wpbdp-theme-details{display:none}.wpbdp-theme:hover .wpbdp-theme-details{display:block;position:absolute;top:20%;bottom:20%;left:5%;right:5%;padding:10px;font-size:90%;background:rgba(0,0,0,0.8);opacity:1.0;color:#fff;border-radius:3px}.wpbdp-theme-details dl{margin:0;padding:0}.wpbdp-theme-details dt{float:left;width:100px;margin:0;padding:0;font-weight:bold}.wpbdp-theme-details dd{display:block;margin:0;padding:0}.wpbdp-theme-details p.desc{font-size:inherit}.wpbdp-theme a.delete-theme-link{display:none;box-sizing:border-box;position:absolute;right:4px;bottom:10px;color:#fff;text-decoration:none;font-size:10px;text-transform:uppercase;background:#900000;padding:2px 5px;border-radius:2px}.wpbdp-theme:hover a.delete-theme-link{display:block}
|
admin/form-fields.php
CHANGED
@@ -124,6 +124,9 @@ class WPBDP_FormFieldsAdmin {
|
|
124 |
case 'createrequired':
|
125 |
$this->createRequiredFields();
|
126 |
break;
|
|
|
|
|
|
|
127 |
default:
|
128 |
$this->fieldsTable();
|
129 |
break;
|
@@ -221,6 +224,16 @@ class WPBDP_FormFieldsAdmin {
|
|
221 |
$field = isset( $_GET['id'] ) ? WPBDP_FormField::get( $_GET['id'] ) : new WPBDP_FormField( array( 'display_flags' => array( 'excerpt', 'search', 'listing' ) ) );
|
222 |
}
|
223 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
224 |
wpbdp_render_page( WPBDP_PATH . 'admin/templates/form-fields-addoredit.tpl.php',
|
225 |
array(
|
226 |
'field' => $field,
|
@@ -268,4 +281,54 @@ class WPBDP_FormFieldsAdmin {
|
|
268 |
return $this->fieldsTable();
|
269 |
}
|
270 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
271 |
}
|
124 |
case 'createrequired':
|
125 |
$this->createRequiredFields();
|
126 |
break;
|
127 |
+
case 'updatetags':
|
128 |
+
$this->update_field_tags();
|
129 |
+
break;
|
130 |
default:
|
131 |
$this->fieldsTable();
|
132 |
break;
|
224 |
$field = isset( $_GET['id'] ) ? WPBDP_FormField::get( $_GET['id'] ) : new WPBDP_FormField( array( 'display_flags' => array( 'excerpt', 'search', 'listing' ) ) );
|
225 |
}
|
226 |
|
227 |
+
if ( ! wpbdp_get_option( 'override-email-blocking' ) && $field->has_validator( 'email' ) && ( $field->display_in( 'excerpt' ) || $field->display_in( 'listing' ) ) ) {
|
228 |
+
$msg = _x( '<b>Important</b>: Since the "<a>Display email address fields publicly?</a>" setting is disabled, display settings below will not be honored and this field will not be displayed on the frontend. If you want e-mail addresses to show on the frontend, you can <a>enable public display of e-mails</a>.',
|
229 |
+
'form-fields admin',
|
230 |
+
'WPBDM' );
|
231 |
+
$msg = str_replace( '<a>',
|
232 |
+
'<a href="' . admin_url( 'admin.php?page=wpbdp_admin_settings&groupid=email' ) . '">',
|
233 |
+
$msg );
|
234 |
+
wpbdp_admin_message( $msg, 'error' );
|
235 |
+
}
|
236 |
+
|
237 |
wpbdp_render_page( WPBDP_PATH . 'admin/templates/form-fields-addoredit.tpl.php',
|
238 |
array(
|
239 |
'field' => $field,
|
281 |
return $this->fieldsTable();
|
282 |
}
|
283 |
|
284 |
+
private function update_field_tags() {
|
285 |
+
$special_tags = array(
|
286 |
+
'title' => _x( 'Title', 'form-fields admin', 'WPBDM' ),
|
287 |
+
'category' => _x( 'Category', 'form-fields admin', 'WPBDM' ),
|
288 |
+
'excerpt' => _x( 'Excerpt', 'form-fields admin', 'WPBDM' ),
|
289 |
+
'content' => _x( 'Content', 'form-fields admin', 'WPBDM' ),
|
290 |
+
'tags' => _x( 'Tags', 'form-fields admin', 'WPBDM' ),
|
291 |
+
'address' => _x( 'Address', 'form-fields admin', 'WPBDM' ),
|
292 |
+
'zip' => _x( 'ZIP Code', 'form-fields admin', 'WPBDM' ),
|
293 |
+
'fax' => _x( 'FAX Number', 'form-fields admin', 'WPBDM' ),
|
294 |
+
'phone' => _x( 'Phone Number', 'form-fields admin', 'WPBDM' ),
|
295 |
+
'rating' => _x( 'Ratings Field', 'form-fields admin', 'WPBDM' ),
|
296 |
+
'twitter' => _x( 'Twitter', 'form-fields admin', 'WPBDM' ),
|
297 |
+
'website' => _x( 'Website', 'form-fields admin', 'WPBDM' )
|
298 |
+
);
|
299 |
+
$fixed_tags = array( 'title', 'category', 'excerpt', 'content', 'tags', 'rating' );
|
300 |
+
$field_tags = array();
|
301 |
+
|
302 |
+
if ( isset( $_POST['field_tags'] ) ) {
|
303 |
+
global $wpdb;
|
304 |
+
|
305 |
+
$posted = $_POST['field_tags'];
|
306 |
+
|
307 |
+
foreach ( $posted as $tag => $field_id ) {
|
308 |
+
if ( in_array( $tag, $fixed_tags, true ) )
|
309 |
+
continue;
|
310 |
+
|
311 |
+
$wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->prefix}wpbdp_form_fields SET tag = %s WHERE tag = %s",
|
312 |
+
'', $tag ) );
|
313 |
+
$wpdb->query ($wpdb->prepare( "UPDATE {$wpdb->prefix}wpbdp_form_fields SET tag = %s WHERE id = %d",
|
314 |
+
$tag,
|
315 |
+
$field_id ) );
|
316 |
+
}
|
317 |
+
|
318 |
+
wpbdp_admin_message( _x( 'Tags updated.', 'form-fields admin', 'WPBDM' ) );
|
319 |
+
}
|
320 |
+
|
321 |
+
foreach ( $special_tags as $t => $td ) {
|
322 |
+
$f = WPBDP_Form_Field::find_by_tag( $t );
|
323 |
+
|
324 |
+
$field_tags[] = array( 'tag' => $t,
|
325 |
+
'description' => $td,
|
326 |
+
'field_id' => ( $f ? $f->get_id() : 0 ),
|
327 |
+
'fixed' => ( in_array( $t, $fixed_tags, true ) ? true : false ) );
|
328 |
+
}
|
329 |
+
|
330 |
+
echo wpbdp_render_page( WPBDP_PATH . 'admin/templates/form-fields-tags.tpl.php',
|
331 |
+
array( 'field_tags' => $field_tags ) );
|
332 |
+
}
|
333 |
+
|
334 |
}
|
admin/js/themes.js
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery(function($) {
|
2 |
+
$( '#wpbdp-admin-page-themes #dismiss-suggested-fields-warning' ).click( function( e ) {
|
3 |
+
e.preventDefault();
|
4 |
+
$( this ).parents( 'div.error' ).fadeOut( 'fast' );
|
5 |
+
} );
|
6 |
+
});
|
7 |
+
|
admin/js/themes.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
jQuery(function($){$("#wpbdp-admin-page-themes #dismiss-suggested-fields-warning").click(function(e){e.preventDefault();$(this).parents("div.error").fadeOut("fast")})});
|
admin/listing-metabox.php
CHANGED
@@ -42,7 +42,7 @@ class WPBDP_Admin_Listing_Metabox {
|
|
42 |
echo '<strong>' . _x('General Info', 'admin infometabox', 'WPBDM') . '</strong>';
|
43 |
echo '<dl>';
|
44 |
echo '<dt>'. _x('Total Listing Cost', 'admin infometabox', 'WPBDM') . '</dt>';
|
45 |
-
echo '<dd>' .
|
46 |
echo '<dt>'. _x('Payment Status', 'admin infometabox', 'WPBDM') . '</dt>';
|
47 |
echo '<dd>';
|
48 |
echo sprintf('<span class="tag paymentstatus %1$s">%1$s</span>', $this->listing->get_payment_status() );
|
42 |
echo '<strong>' . _x('General Info', 'admin infometabox', 'WPBDM') . '</strong>';
|
43 |
echo '<dl>';
|
44 |
echo '<dt>'. _x('Total Listing Cost', 'admin infometabox', 'WPBDM') . '</dt>';
|
45 |
+
echo '<dd>' . wpbdp_currency_format( $this->listing->get_total_cost() ) . '</dd>';
|
46 |
echo '<dt>'. _x('Payment Status', 'admin infometabox', 'WPBDM') . '</dt>';
|
47 |
echo '<dd>';
|
48 |
echo sprintf('<span class="tag paymentstatus %1$s">%1$s</span>', $this->listing->get_payment_status() );
|
admin/resources/admin.css
CHANGED
@@ -22,6 +22,10 @@ span.tag {
|
|
22 |
line-height: 1.5 !important;
|
23 |
}
|
24 |
|
|
|
|
|
|
|
|
|
25 |
/* Sidebar */
|
26 |
.wpbdp-admin-content.with-sidebar {
|
27 |
margin-top: 20px;
|
22 |
line-height: 1.5 !important;
|
23 |
}
|
24 |
|
25 |
+
.button-primary.next-to-secondary {
|
26 |
+
margin-left: 30px;
|
27 |
+
}
|
28 |
+
|
29 |
/* Sidebar */
|
30 |
.wpbdp-admin-content.with-sidebar {
|
31 |
margin-top: 20px;
|
admin/resources/admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}span.tag{background:#444;border-radius:2px;padding:2px 5px;color:#fff;font-size:9px !important;margin-right:2px;text-transform:uppercase;text-decoration:none !important;line-height:1.5 !important}.wpbdp-admin-content.with-sidebar{margin-top:20px;clear:left;float:left;width:78%}.wpbdp-admin .sidebar{margin-top:20px;float:right;clear:right;width:20%}.wpbdp-admin .sidebar .postbox{min-width:0 !important}.wpbdp-admin .sidebar .premium-modules h3 span{color:#145200;font-weight:bold}.wpbdp-admin .sidebar .premium-modules{border-color:#0ead00;border-width:3px;background:#ffffcf}.wpbdp-page-admin-fees .wp-list-table .wpbdp-drag-handle{margin-right:15px;display:none}.wpbdp-page-admin-fees .purchase-gateways{margin-left:20px}.wpbdp-page-admin-fees .purchase-gateways .gateway{float:left;width:35%;margin:30px 20px 0 0}.wpbdp-page-admin-fees .purchase-gateways .gateway.installed{opacity:.5}.wpbdp-page-admin-fees .purchase-gateways .gateway a img.gateway-logo{height:40px;margin:0;padding:0;border:0}.wpbdp-page-admin-fees .purchase-gateways .gateway a.price{margin-top:10px;display:block;color:green;font-size:22px;font-weight:bold}.wpbdp-page-admin-fees .purchase-gateways .gateway .check-mark{font-size:150%;font-weight:bold;color:green}td.column-payment_status .status,td.column-sticky_status .status{background:#444;border-radius:2px;padding:2px 5px;color:#fff;font-size:90%}td.column-payment_status .status.ok{background:green}td.column-payment_status .paymentdata{font-size:85%}td.column-payment_status .paymentdata b{font-weight:normal}td.column-payment_status .paymentdata span{font-style:italic}td.column-sticky_status .status.notpaid{background:orange}td.column-sticky_status .status.pending{background:red;font-weight:bold}td.column-sticky_status .status.sticky{background:green}table.wp-list-table td .tag{background:#444;border-radius:2px;padding:2px 5px;color:#fff;font-size:90%;margin-right:2px}table.wp-list-table.formfields th.column-label{width:40%}table.wp-list-table.formfields th.column-tags,table.wp-list-table.formfields td.column-tags{width:200px}table.wp-list-table.formfields th.column-order,table.wp-list-table.formfields td.column-order{width:55px}table.wp-list-table.formfields td.column-order .wpbdp-drag-handle{visibility:hidden}table.wp-list-table.formfields tr:hover .wpbdp-drag-handle{visibility:visible}table.wp-list-table.formfields .tag.required{background:orange}table.wp-list-table.formfields .tag.in-excerpt{background:green}table.wp-list-table.formfields .tag.in-listing{background:green}table.wp-list-table.formfields tr.wpbdp-draggable-highlight{height:54px}table.wp-list-table.formfields tr.ui-sortable-helper{background:#fff;border:1px dashed #c1c1c1}#wpbdp-listing-fields input[type="text"]{width:70%}#wpbdp-listing-fields .wpbdp-form-field.url .wpbdp-form-field-html{padding-left:10px}#wpbdp-listing-fields .wpbdp-form-field.url input[type="text"]{display:block}#wpbdp-listing-fields #wpbdp-uploaded-images .wpbdp-image{padding:5px;width:150px;vertical-align:top;display:inline-block;zoom:1;*display:inline;min-height:210px;_height:210px}#wpbdp-listing-fields div.listing-images .image img{max-width:150px}ul#wpbusdirmanerrors{margin-left:20px}.wpbdp-csv-import-example{width:100%;padding:10px;display:block;background:#fff;border:solid 1px #ddd;font-size:90%;font-family:monospace;height:100%;white-space:pre}#wpbdp-csv-import-form input[type="file"]{border:0}table.wpbdp-csv-import-results,table.wpbdp-csv-import-warnings{width:100%}table.wpbdp-csv-import-results .line-no,table.wpbdp-csv-import-warnings .line-no{width:50px}table.wpbdp-csv-import-results td.line,table.wpbdp-csv-import-warnings td.line{font-family:monospace;font-size:90%}table.wpbdp-csv-import-results .error,table.wpbdp-csv-import-warnings .error{width:200px}table.wpbdp-csv-import-headers{width:100%}table.wpbdp-csv-import-headers td.field-is-required,table.wpbdp-csv-import-headers td.field-is-multivalued{text-align:center}table.wpbdp-csv-import-headers tbody tr{background:#f9f9f9}table.wpbdp-csv-import-headers tbody tr.alt{background:inherit}.wpbdp-form-field.image .preview{float:none}table.wpbdp-debug-section{width:90%}table.wpbdp-debug-section tbody tr{background:#efefef}table.wpbdp-debug-section tbody tr td{padding:3px 8px}table.wpbdp-debug-section tbody tr:nth-child(2n){background:#f5f5f5}.wpbdp-page-admin-transactions .tag{font-size:95%}.wpbdp-page-admin-transactions .tag.approved{background:green}.wpbdp-page-admin-transactions .tag.pending{background:red}.wpbdp-page-admin-transactions .column-actions a.delete{color:#bc0b0b}.wpbdp-page-admin-transactions tr.more-details-row{background:#fff}.wpbdp-page-admin-transactions tr.more-details-row td{padding-left:40px;font-size:95%}.wpbdp-page-admin-transactions tr.more-details-row td dl dt{font-weight:bold}body.taxonomy-wpbdp_category .column-id{width:35px}.transaction-status-container{text-align:right;padding:5px}.wpbdp-progress-bar .progress-bar{margin-left:10px;display:inline-block;vertical-align:middle}.wpbdp-progress-bar .progress-bar-outer{min-width:200px;height:12px;border:solid 1px #36c;padding:0}.wpbdp-progress-bar .progress-bar-inner{height:100%;background:#9cf}.wpbdp-note{padding:5px 10px;background:#d7f5ff;margin:5px 0 20px 0;border:solid 1px #bad5df;border-radius:4px}.wpbdp-note p{margin:0}.wpbdp-note h1,.wpbdp-note h2,.wpbdp-note h3,.wpbdp-note h4{margin:0 0 8px 0}.directory-admin_page_wpbdp_admin_settings table.form-table th,.directory-admin_page_wpbdp_admin_settings table.form-table td{font-size:13px;line-height:1.0;padding:8px 20px}.directory-admin_page_wpbdp_admin_settings table.form-table th{min-width:150px}.directory-admin_page_wpbdp_admin_settings input,.directory-admin_page_wpbdp_admin_settings select{font-size:13px;line-height:1.0}.directory-admin_page_wpbdp_admin_settings textarea{font-size:13px;width:95%}.directory-admin_page_wpbdp_admin_settings select{display:block}.directory-admin_page_wpbdp_admin_settings .license-activation .status-message{font-size:85%;color:#595959;font-style:italic}.directory-admin_page_wpbdp_admin_settings .license-activation .status-message.ok{color:green}.directory-admin_page_wpbdp_admin_settings .license-activation .status-message.error{color:red}.directory-admin_page_wpbdp_admin_settings .group-error{border-top:solid 1px red}.directory-admin_page_wpbdp_admin_settings .group-warning{border-top:solid 1px yellow}.tag.paymentstatus.ok{background:green}.tag.paymentstatus.completed{background:green}.tag.paymentstatus.pending,.tag.paymentstatus.pending-abandonment{background:red}#wpbdp-admin-settings tr.disabled{opacity:.7}#wpbdp-admin-settings .text-fields-warning{font-size:90%;display:block;margin-bottom:2px}#wpbdp-admin-settings .wpbdp-settings-email{margin:5px 0 0 0;border:solid 1px #ccc;padding:5px;background:#fff}#wpbdp-admin-settings .wpbdp-settings-email .short-preview{color:#999;font-size:90%;height:45px;cursor:pointer;overflow:hidden}#wpbdp-admin-settings .wpbdp-settings-email .short-preview h4{margin:0 0 10px 0}#wpbdp-admin-settings .wpbdp-settings-email .short-preview .edit-toggle{float:right}#wpbdp-admin-settings .wpbdp-settings-email .short-preview:hover .edit-toggle{visibility:visible}#wpbdp-admin-settings .wpbdp-settings-email .short-preview dl{margin:0;padding:0}#wpbdp-admin-settings .wpbdp-settings-email .short-preview dt{font-weight:bold;margin:0;padding:0}#wpbdp-admin-settings .wpbdp-settings-email .short-preview dd{margin:0;padding:0 0 0 10px}#wpbdp-admin-settings .wpbdp-settings-email .editor{margin-left:10px;font-size:90%}#wpbdp-admin-settings .wpbdp-settings-email .editor table.form-table{margin:0;padding:0}#wpbdp-admin-settings .wpbdp-settings-email table.form-table th{padding-left:4px;padding-right:0;min-width:0;width:20%}#wpbdp-admin-settings .wpbdp-settings-email .editor input[type="text"]{width:70%}#wpbdp-admin-settings .wpbdp-settings-email .editor textarea{width:100%;min-height:150px}#wpbdp-admin-settings .wpbdp-settings-email .editor .placeholders{margin:10px 0 0 0}#wpbdp-admin-settings .wpbdp-settings-email .editor .placeholder{font-size:90%}#wpbdp-admin-settings .wpbdp-settings-email .editor .placeholder-separator{margin-top:10px}#wpbdp-admin-settings .wpbdp-settings-email .editor .placeholder .placeholder-code{font-family:monospace;font-weight:bold}#wpbdp-admin-settings .wpbdp-settings-email .editor .placeholder .placeholder-description{font-style:italic}#wpbdp-admin-settings .wpbdp-settings-email .editor .buttons{margin:30px 0 0 0;text-align:right}#wpbdp-admin-settings .wpbdp-settings-email .editor .buttons .preview-email{float:left}#wpbdp-admin-settings .wpbdp-settings-email .editor .buttons .cancel{margin-right:10px}#wpbdp-admin-settings select#quick-search-fields{min-height:150px}#listing-metabox-transactions table.payments-list{width:100%;border-spacing:0}#listing-metabox-transactions table.payments-list tr.payment td{border-bottom:solid 1px #efefef;padding:2px 0}#listing-metabox-transactions table.payments-list tr.payment td.status{text-align:right}#listing-metabox-transactions table.payments-list tr.payment.completed td{color:green}#listing-metabox-transactions table.payments-list tr.payment.pending td{color:red}#listing-metabox-transactions table.payments-list tr.payment.rejected td{color:#bbb}#listing-metabox-transactions table.payments-list tr.payment.canceled td{text-decoration:line-through}#listing-metabox-transactions table.payments-list tr.payment a{text-decoration:none;color:inherit}#listing-metabox-transactions table.payments-list tr.payment a:hover{text-decoration:underline}.wpbdp-payment-details .tag{float:right}.wpbdp-payment-details .details,.wpbdp-payment-details .invoice,.wpbdp-payment-details .actions{clear:both;margin:20px 0}.wpbdp-payment-details .details dl dt{font-weight:bold}.wpbdp-payment-details table.wpbdp-payment-items-table{width:100%}.wpbdp-payment-details table.wpbdp-payment-items-table th{text-transform:uppercase}.wpbdp-payment-details table.wpbdp-payment-items-table td{border-top:1px solid #bbb;padding:6px 10px 6px 0}.wpbdp-payment-details .actions a.button-primary{color:#fff !important}.listing-fee-change .fee-selection .fee{padding-bottom:5px;margin-bottom:10px;border-bottom:dotted 1px #ccc;opacity:.85}.listing-fee-change .fee-selection .fee:hover{opacity:1.0}.listing-fee-change .fee-selection .fee .details{margin-left:10px}.listing-fee-change .fee-selection .fee .tag{float:right}.listing-fee-change .fee-selection .fee .choose-this{float:right}.wpbdp-drag-handle{background:red;width:6px;height:10px;display:inline-block;background:url('drag-handle.png') 0 0;cursor:move;float:left;margin:5px 5px 0 0;vertical-align:middle}.wpbdp-draggable-highlight{background:#bbb}.wpbdp-module-compat-check .module-info{margin-bottom:3px}.wpbdp-module-compat-check .module-info .module-version,.wpbdp-module-compat-check .module-info .module-required{color:#666}.wpbdp-module-compat-check .module-info .module-version{margin-left:15px}.wpbdp-module-compat-check .module-info .module-version b{color:#333}.wpbdp-module-compat-check .module-info .module-required b{color:#900000}.toplevel_page_wpbdp_admin .welcome-message{padding:10px;font-size:105%}.toplevel_page_wpbdp_admin .welcome-message p{font-size:inherit}.toplevel_page_wpbdp_admin .welcome-message h4{font-size:120%}.toplevel_page_wpbdp_admin .welcome-message ul{list-style-position:inside;list-style-type:disc}.toplevel_page_wpbdp_admin ul.shortcuts{margin:auto}.toplevel_page_wpbdp_admin ul.shortcuts li{float:left;margin-right:10px}.toplevel_page_wpbdp_admin ul.shortcuts li.clear{margin:0}#wpbdp-uninstall-capture-form .reasons{margin-left:15px}#wpbdp-uninstall-capture-form .reasons .reason{margin-bottom:5px}#wpbdp-uninstall-capture-form textarea{margin:10px 0 0 0;width:50%;min-height:100px;display:none}.wpbdp-license-expired-warning .module-name{background:#fff9aa;padding:0 5px;color:#000}.wpbdp-license-expired-warning .dismiss{margin-right:10px}.wp-admin.widgets-php .widget-content span.help{color:#666}
|
1 |
+
.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}span.tag{background:#444;border-radius:2px;padding:2px 5px;color:#fff;font-size:9px !important;margin-right:2px;text-transform:uppercase;text-decoration:none !important;line-height:1.5 !important}.button-primary.next-to-secondary{margin-left:30px}.wpbdp-admin-content.with-sidebar{margin-top:20px;clear:left;float:left;width:78%}.wpbdp-admin .sidebar{margin-top:20px;float:right;clear:right;width:20%}.wpbdp-admin .sidebar .postbox{min-width:0 !important}.wpbdp-admin .sidebar .premium-modules h3 span{color:#145200;font-weight:bold}.wpbdp-admin .sidebar .premium-modules{border-color:#0ead00;border-width:3px;background:#ffffcf}.wpbdp-page-admin-fees .wp-list-table .wpbdp-drag-handle{margin-right:15px;display:none}.wpbdp-page-admin-fees .purchase-gateways{margin-left:20px}.wpbdp-page-admin-fees .purchase-gateways .gateway{float:left;width:35%;margin:30px 20px 0 0}.wpbdp-page-admin-fees .purchase-gateways .gateway.installed{opacity:.5}.wpbdp-page-admin-fees .purchase-gateways .gateway a img.gateway-logo{height:40px;margin:0;padding:0;border:0}.wpbdp-page-admin-fees .purchase-gateways .gateway a.price{margin-top:10px;display:block;color:green;font-size:22px;font-weight:bold}.wpbdp-page-admin-fees .purchase-gateways .gateway .check-mark{font-size:150%;font-weight:bold;color:green}td.column-payment_status .status,td.column-sticky_status .status{background:#444;border-radius:2px;padding:2px 5px;color:#fff;font-size:90%}td.column-payment_status .status.ok{background:green}td.column-payment_status .paymentdata{font-size:85%}td.column-payment_status .paymentdata b{font-weight:normal}td.column-payment_status .paymentdata span{font-style:italic}td.column-sticky_status .status.notpaid{background:orange}td.column-sticky_status .status.pending{background:red;font-weight:bold}td.column-sticky_status .status.sticky{background:green}table.wp-list-table td .tag{background:#444;border-radius:2px;padding:2px 5px;color:#fff;font-size:90%;margin-right:2px}table.wp-list-table.formfields th.column-label{width:40%}table.wp-list-table.formfields th.column-tags,table.wp-list-table.formfields td.column-tags{width:200px}table.wp-list-table.formfields th.column-order,table.wp-list-table.formfields td.column-order{width:55px}table.wp-list-table.formfields td.column-order .wpbdp-drag-handle{visibility:hidden}table.wp-list-table.formfields tr:hover .wpbdp-drag-handle{visibility:visible}table.wp-list-table.formfields .tag.required{background:orange}table.wp-list-table.formfields .tag.in-excerpt{background:green}table.wp-list-table.formfields .tag.in-listing{background:green}table.wp-list-table.formfields tr.wpbdp-draggable-highlight{height:54px}table.wp-list-table.formfields tr.ui-sortable-helper{background:#fff;border:1px dashed #c1c1c1}#wpbdp-listing-fields input[type="text"]{width:70%}#wpbdp-listing-fields .wpbdp-form-field.url .wpbdp-form-field-html{padding-left:10px}#wpbdp-listing-fields .wpbdp-form-field.url input[type="text"]{display:block}#wpbdp-listing-fields #wpbdp-uploaded-images .wpbdp-image{padding:5px;width:150px;vertical-align:top;display:inline-block;zoom:1;*display:inline;min-height:210px;_height:210px}#wpbdp-listing-fields div.listing-images .image img{max-width:150px}ul#wpbusdirmanerrors{margin-left:20px}.wpbdp-csv-import-example{width:100%;padding:10px;display:block;background:#fff;border:solid 1px #ddd;font-size:90%;font-family:monospace;height:100%;white-space:pre}#wpbdp-csv-import-form input[type="file"]{border:0}table.wpbdp-csv-import-results,table.wpbdp-csv-import-warnings{width:100%}table.wpbdp-csv-import-results .line-no,table.wpbdp-csv-import-warnings .line-no{width:50px}table.wpbdp-csv-import-results td.line,table.wpbdp-csv-import-warnings td.line{font-family:monospace;font-size:90%}table.wpbdp-csv-import-results .error,table.wpbdp-csv-import-warnings .error{width:200px}table.wpbdp-csv-import-headers{width:100%}table.wpbdp-csv-import-headers td.field-is-required,table.wpbdp-csv-import-headers td.field-is-multivalued{text-align:center}table.wpbdp-csv-import-headers tbody tr{background:#f9f9f9}table.wpbdp-csv-import-headers tbody tr.alt{background:inherit}.wpbdp-form-field.image .preview{float:none}table.wpbdp-debug-section{width:90%}table.wpbdp-debug-section tbody tr{background:#efefef}table.wpbdp-debug-section tbody tr td{padding:3px 8px}table.wpbdp-debug-section tbody tr:nth-child(2n){background:#f5f5f5}.wpbdp-page-admin-transactions .tag{font-size:95%}.wpbdp-page-admin-transactions .tag.approved{background:green}.wpbdp-page-admin-transactions .tag.pending{background:red}.wpbdp-page-admin-transactions .column-actions a.delete{color:#bc0b0b}.wpbdp-page-admin-transactions tr.more-details-row{background:#fff}.wpbdp-page-admin-transactions tr.more-details-row td{padding-left:40px;font-size:95%}.wpbdp-page-admin-transactions tr.more-details-row td dl dt{font-weight:bold}body.taxonomy-wpbdp_category .column-id{width:35px}.transaction-status-container{text-align:right;padding:5px}.wpbdp-progress-bar .progress-bar{margin-left:10px;display:inline-block;vertical-align:middle}.wpbdp-progress-bar .progress-bar-outer{min-width:200px;height:12px;border:solid 1px #36c;padding:0}.wpbdp-progress-bar .progress-bar-inner{height:100%;background:#9cf}.wpbdp-note{padding:5px 10px;background:#d7f5ff;margin:5px 0 20px 0;border:solid 1px #bad5df;border-radius:4px}.wpbdp-note p{margin:0}.wpbdp-note h1,.wpbdp-note h2,.wpbdp-note h3,.wpbdp-note h4{margin:0 0 8px 0}.directory-admin_page_wpbdp_admin_settings table.form-table th,.directory-admin_page_wpbdp_admin_settings table.form-table td{font-size:13px;line-height:1.0;padding:8px 20px}.directory-admin_page_wpbdp_admin_settings table.form-table th{min-width:150px}.directory-admin_page_wpbdp_admin_settings input,.directory-admin_page_wpbdp_admin_settings select{font-size:13px;line-height:1.0}.directory-admin_page_wpbdp_admin_settings textarea{font-size:13px;width:95%}.directory-admin_page_wpbdp_admin_settings select{display:block}.directory-admin_page_wpbdp_admin_settings .license-activation .status-message{font-size:85%;color:#595959;font-style:italic}.directory-admin_page_wpbdp_admin_settings .license-activation .status-message.ok{color:green}.directory-admin_page_wpbdp_admin_settings .license-activation .status-message.error{color:red}.directory-admin_page_wpbdp_admin_settings .group-error{border-top:solid 1px red}.directory-admin_page_wpbdp_admin_settings .group-warning{border-top:solid 1px yellow}.tag.paymentstatus.ok{background:green}.tag.paymentstatus.completed{background:green}.tag.paymentstatus.pending,.tag.paymentstatus.pending-abandonment{background:red}#wpbdp-admin-settings tr.disabled{opacity:.7}#wpbdp-admin-settings .text-fields-warning{font-size:90%;display:block;margin-bottom:2px}#wpbdp-admin-settings .wpbdp-settings-email{margin:5px 0 0 0;border:solid 1px #ccc;padding:5px;background:#fff}#wpbdp-admin-settings .wpbdp-settings-email .short-preview{color:#999;font-size:90%;height:45px;cursor:pointer;overflow:hidden}#wpbdp-admin-settings .wpbdp-settings-email .short-preview h4{margin:0 0 10px 0}#wpbdp-admin-settings .wpbdp-settings-email .short-preview .edit-toggle{float:right}#wpbdp-admin-settings .wpbdp-settings-email .short-preview:hover .edit-toggle{visibility:visible}#wpbdp-admin-settings .wpbdp-settings-email .short-preview dl{margin:0;padding:0}#wpbdp-admin-settings .wpbdp-settings-email .short-preview dt{font-weight:bold;margin:0;padding:0}#wpbdp-admin-settings .wpbdp-settings-email .short-preview dd{margin:0;padding:0 0 0 10px}#wpbdp-admin-settings .wpbdp-settings-email .editor{margin-left:10px;font-size:90%}#wpbdp-admin-settings .wpbdp-settings-email .editor table.form-table{margin:0;padding:0}#wpbdp-admin-settings .wpbdp-settings-email table.form-table th{padding-left:4px;padding-right:0;min-width:0;width:20%}#wpbdp-admin-settings .wpbdp-settings-email .editor input[type="text"]{width:70%}#wpbdp-admin-settings .wpbdp-settings-email .editor textarea{width:100%;min-height:150px}#wpbdp-admin-settings .wpbdp-settings-email .editor .placeholders{margin:10px 0 0 0}#wpbdp-admin-settings .wpbdp-settings-email .editor .placeholder{font-size:90%}#wpbdp-admin-settings .wpbdp-settings-email .editor .placeholder-separator{margin-top:10px}#wpbdp-admin-settings .wpbdp-settings-email .editor .placeholder .placeholder-code{font-family:monospace;font-weight:bold}#wpbdp-admin-settings .wpbdp-settings-email .editor .placeholder .placeholder-description{font-style:italic}#wpbdp-admin-settings .wpbdp-settings-email .editor .buttons{margin:30px 0 0 0;text-align:right}#wpbdp-admin-settings .wpbdp-settings-email .editor .buttons .preview-email{float:left}#wpbdp-admin-settings .wpbdp-settings-email .editor .buttons .cancel{margin-right:10px}#wpbdp-admin-settings select#quick-search-fields{min-height:150px}#listing-metabox-transactions table.payments-list{width:100%;border-spacing:0}#listing-metabox-transactions table.payments-list tr.payment td{border-bottom:solid 1px #efefef;padding:2px 0}#listing-metabox-transactions table.payments-list tr.payment td.status{text-align:right}#listing-metabox-transactions table.payments-list tr.payment.completed td{color:green}#listing-metabox-transactions table.payments-list tr.payment.pending td{color:red}#listing-metabox-transactions table.payments-list tr.payment.rejected td{color:#bbb}#listing-metabox-transactions table.payments-list tr.payment.canceled td{text-decoration:line-through}#listing-metabox-transactions table.payments-list tr.payment a{text-decoration:none;color:inherit}#listing-metabox-transactions table.payments-list tr.payment a:hover{text-decoration:underline}.wpbdp-payment-details .tag{float:right}.wpbdp-payment-details .details,.wpbdp-payment-details .invoice,.wpbdp-payment-details .actions{clear:both;margin:20px 0}.wpbdp-payment-details .details dl dt{font-weight:bold}.wpbdp-payment-details table.wpbdp-payment-items-table{width:100%}.wpbdp-payment-details table.wpbdp-payment-items-table th{text-transform:uppercase}.wpbdp-payment-details table.wpbdp-payment-items-table td{border-top:1px solid #bbb;padding:6px 10px 6px 0}.wpbdp-payment-details .actions a.button-primary{color:#fff !important}.listing-fee-change .fee-selection .fee{padding-bottom:5px;margin-bottom:10px;border-bottom:dotted 1px #ccc;opacity:.85}.listing-fee-change .fee-selection .fee:hover{opacity:1.0}.listing-fee-change .fee-selection .fee .details{margin-left:10px}.listing-fee-change .fee-selection .fee .tag{float:right}.listing-fee-change .fee-selection .fee .choose-this{float:right}.wpbdp-drag-handle{background:red;width:6px;height:10px;display:inline-block;background:url('drag-handle.png') 0 0;cursor:move;float:left;margin:5px 5px 0 0;vertical-align:middle}.wpbdp-draggable-highlight{background:#bbb}.wpbdp-module-compat-check .module-info{margin-bottom:3px}.wpbdp-module-compat-check .module-info .module-version,.wpbdp-module-compat-check .module-info .module-required{color:#666}.wpbdp-module-compat-check .module-info .module-version{margin-left:15px}.wpbdp-module-compat-check .module-info .module-version b{color:#333}.wpbdp-module-compat-check .module-info .module-required b{color:#900000}.toplevel_page_wpbdp_admin .welcome-message{padding:10px;font-size:105%}.toplevel_page_wpbdp_admin .welcome-message p{font-size:inherit}.toplevel_page_wpbdp_admin .welcome-message h4{font-size:120%}.toplevel_page_wpbdp_admin .welcome-message ul{list-style-position:inside;list-style-type:disc}.toplevel_page_wpbdp_admin ul.shortcuts{margin:auto}.toplevel_page_wpbdp_admin ul.shortcuts li{float:left;margin-right:10px}.toplevel_page_wpbdp_admin ul.shortcuts li.clear{margin:0}#wpbdp-uninstall-capture-form .reasons{margin-left:15px}#wpbdp-uninstall-capture-form .reasons .reason{margin-bottom:5px}#wpbdp-uninstall-capture-form textarea{margin:10px 0 0 0;width:50%;min-height:100px;display:none}.wpbdp-license-expired-warning .module-name{background:#fff9aa;padding:0 5px;color:#000}.wpbdp-license-expired-warning .dismiss{margin-right:10px}.wp-admin.widgets-php .widget-content span.help{color:#666}
|
admin/templates/form-fields-tags.tpl.php
ADDED
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
function _fields_dropdown( $name, $field_id, $fixed = false ) {
|
3 |
+
?>
|
4 |
+
<select name="<?php echo $name; ?>" <?php echo ( $fixed ? 'disabled="disabled"' : '' ); ?> >
|
5 |
+
<option value=""><?php _ex( '-- None --', 'form-fields admin', 'WPBDM' ); ?></option>
|
6 |
+
<?php foreach ( wpbdp_get_form_fields() as $f ): ?>
|
7 |
+
<option value="<?php echo $f->get_id(); ?>" <?php selected( $field_id, $f->get_id() ); ?> ><?php echo esc_attr( $f->get_label() ); ?></option>
|
8 |
+
<?php endforeach; ?>
|
9 |
+
</select>
|
10 |
+
<?php
|
11 |
+
}
|
12 |
+
?>
|
13 |
+
|
14 |
+
<?php echo wpbdp_admin_header( _x( 'Theme Tags', 'form-fields admin', 'WPBDM' ) ); ?>
|
15 |
+
<?php wpbdp_admin_notices(); ?>
|
16 |
+
|
17 |
+
<form action="" method="post">
|
18 |
+
<table class="form-table">
|
19 |
+
<!-- <thead>
|
20 |
+
<tr>
|
21 |
+
<th><?php _ex( 'Field Tag', 'form-fields admin', 'WPBDM' ); ?></th>
|
22 |
+
<th><?php _ex( 'Field', 'form-fields admin', 'WPBDM' ); ?></th>
|
23 |
+
</tr>
|
24 |
+
</thead>-->
|
25 |
+
|
26 |
+
<tbody>
|
27 |
+
<?php foreach ( $field_tags as $ft ): ?>
|
28 |
+
<tr>
|
29 |
+
<th scope="row">
|
30 |
+
<?php echo $ft['description']; ?>
|
31 |
+
</th>
|
32 |
+
<td>
|
33 |
+
<?php _fields_dropdown( 'field_tags[' . $ft['tag'] . ']', $ft['field_id'], $ft['fixed'] ); ?>
|
34 |
+
</td>
|
35 |
+
</tr>
|
36 |
+
<?php endforeach; ?>
|
37 |
+
</tbody>
|
38 |
+
</table>
|
39 |
+
|
40 |
+
<?php submit_button(); ?>
|
41 |
+
</form>
|
42 |
+
|
43 |
+
<?php echo wpbdp_admin_footer(); ?>
|
admin/templates/form-fields.tpl.php
CHANGED
@@ -1,8 +1,12 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
-
array(_x('Add New Form Field', 'form-fields admin', 'WPBDM'), esc_url(add_query_arg('action', 'addfield'))),
|
4 |
-
array(_x('Preview Form', 'form-fields admin', 'WPBDM'), esc_url(add_query_arg('action', 'previewform')))
|
5 |
-
|
|
|
|
|
|
|
|
|
6 |
?>
|
7 |
<?php wpbdp_admin_notices(); ?>
|
8 |
|
1 |
<?php
|
2 |
+
$buttons = array(
|
3 |
+
array( _x('Add New Form Field', 'form-fields admin', 'WPBDM'), esc_url(add_query_arg('action', 'addfield')) ),
|
4 |
+
array( _x('Preview Form', 'form-fields admin', 'WPBDM'), esc_url(add_query_arg('action', 'previewform')) ) );
|
5 |
+
|
6 |
+
if ( wpbdp_experimental( 'themes' ) )
|
7 |
+
$buttons[] = array( _x( 'Manage Theme Tags', 'form-fields admin', 'WPBDM' ), esc_url( add_query_arg( 'action', 'updatetags' ) ) );
|
8 |
+
|
9 |
+
echo wpbdp_admin_header( null, null, $buttons );
|
10 |
?>
|
11 |
<?php wpbdp_admin_notices(); ?>
|
12 |
|
admin/templates/header.tpl.php
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
<div class="wrap wpbdp-admin <?php echo isset($page_id) ? 'wpbdp-page-' . $page_id : 'wpbdp-page'; ?>">
|
2 |
<div id="icon-edit-pages" class="icon32"></div>
|
3 |
<h2>
|
4 |
<?php echo isset($page_title) ? $page_title : __("Business Directory Plugin","WPBDM"); ?>
|
1 |
+
<div class="wrap wpbdp-admin <?php echo isset($page_id) ? 'wpbdp-page-' . $page_id : 'wpbdp-page'; ?>" id="<?php echo isset( $page_id ) ? 'wpbdp-admin-page-' . $page_id : ''; ?>">
|
2 |
<div id="icon-edit-pages" class="icon32"></div>
|
3 |
<h2>
|
4 |
<?php echo isset($page_title) ? $page_title : __("Business Directory Plugin","WPBDM"); ?>
|
admin/templates/listing-change-fee.tpl.php
CHANGED
@@ -17,7 +17,7 @@
|
|
17 |
|
18 |
<strong><?php echo $f->label; ?></strong><br />
|
19 |
<div class="details">
|
20 |
-
<?php echo
|
21 |
<?php echo sprintf(_nx('%d image', '%d images', $f->images, 'admin infometabox', 'WPBDM'), $f->images); ?> •
|
22 |
<?php if ($f->days == 0): ?>
|
23 |
<?php _ex('Listing never expires', 'admin infometabox', 'WPBDM'); ?>
|
17 |
|
18 |
<strong><?php echo $f->label; ?></strong><br />
|
19 |
<div class="details">
|
20 |
+
<?php echo wpbdp_currency_format( $f->amount ); ?> •
|
21 |
<?php echo sprintf(_nx('%d image', '%d images', $f->images, 'admin infometabox', 'WPBDM'), $f->images); ?> •
|
22 |
<?php if ($f->days == 0): ?>
|
23 |
<?php _ex('Listing never expires', 'admin infometabox', 'WPBDM'); ?>
|
admin/templates/listing-metabox-transactions.tpl.php
CHANGED
@@ -25,7 +25,7 @@ $_transaction_types = array(
|
|
25 |
</td>
|
26 |
<td class="total">
|
27 |
<a href="#" class="payment-details-link" data-id="<?php echo $payment->get_id(); ?>">
|
28 |
-
<?php echo
|
29 |
</a></td>
|
30 |
<td class="status"><span class="tag paymentstatus <?php echo $payment->get_status(); ?>"><?php echo $payment->get_status(); ?></span></td>
|
31 |
</tr>
|
25 |
</td>
|
26 |
<td class="total">
|
27 |
<a href="#" class="payment-details-link" data-id="<?php echo $payment->get_id(); ?>">
|
28 |
+
<?php echo wpbdp_currency_format( $payment->get_total(), array( 'currency' => $payment->get_currency_code() ) ); ?>
|
29 |
</a></td>
|
30 |
<td class="status"><span class="tag paymentstatus <?php echo $payment->get_status(); ?>"><?php echo $payment->get_status(); ?></span></td>
|
31 |
</tr>
|
admin/templates/payment-details.tpl.php
CHANGED
@@ -17,7 +17,7 @@
|
|
17 |
<dd><?php echo $payment->get_created_on(); ?></dd>
|
18 |
|
19 |
<dt><?php _ex('Amount', 'admin infometabox', 'WPBDM'); ?></dt>
|
20 |
-
<dd><?php echo
|
21 |
|
22 |
<dt><?php _ex('Gateway', 'admin infometabox', 'WPBDM'); ?></dt>
|
23 |
<dd><?php echo $payment->get_gateway() ? $payment->get_gateway() : '–'; ?></dd>
|
17 |
<dd><?php echo $payment->get_created_on(); ?></dd>
|
18 |
|
19 |
<dt><?php _ex('Amount', 'admin infometabox', 'WPBDM'); ?></dt>
|
20 |
+
<dd><?php echo wpbdp_currency_format( $payment->get_total(), array( 'currency' => $payment->get_currency_code() ) ); ?></dd>
|
21 |
|
22 |
<dt><?php _ex('Gateway', 'admin infometabox', 'WPBDM'); ?></dt>
|
23 |
<dd><?php echo $payment->get_gateway() ? $payment->get_gateway() : '–'; ?></dd>
|
admin/templates/sidebar.tpl.php
CHANGED
@@ -1,5 +1,6 @@
|
|
1 |
<?php
|
2 |
$modules = array(
|
|
|
3 |
array( 'claim-listings-module', _x( 'Claim Listings Module', 'admin sidebar', 'WPBDM' ), 'new' ),
|
4 |
array( 'payfast-payment-module', _x( 'PayFast Payment Module', 'admin sidebar', 'WPBDM' ) ),
|
5 |
array( 'stripe-payment-module', _x( 'Stripe Payment Module', 'admin sidebar', 'WPBDM' ) ),
|
1 |
<?php
|
2 |
$modules = array(
|
3 |
+
array( 'discount-codes-module', _x( 'Discount Codes Module', 'admin sidebar', 'WPBDM' ), 'new' ),
|
4 |
array( 'claim-listings-module', _x( 'Claim Listings Module', 'admin sidebar', 'WPBDM' ), 'new' ),
|
5 |
array( 'payfast-payment-module', _x( 'PayFast Payment Module', 'admin sidebar', 'WPBDM' ) ),
|
6 |
array( 'stripe-payment-module', _x( 'Stripe Payment Module', 'admin sidebar', 'WPBDM' ) ),
|
admin/templates/themes-delete-confirm.tpl.php
ADDED
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php echo wpbdp_admin_header( _x( 'Delete theme', 'themes admin', 'WPBDM' ) ); ?>
|
2 |
+
|
3 |
+
<p><?php printf( _x( 'Are you sure you want to delete the theme "%s"?', 'themes admin', 'WPBDM' ),
|
4 |
+
$theme->name ); ?></p>
|
5 |
+
|
6 |
+
<form action="" method="post">
|
7 |
+
<input type="hidden" name="theme_id" value="<?php echo $theme->id; ?>" />
|
8 |
+
<input type="hidden" name="dodelete" value="1" />
|
9 |
+
<input type="hidden" name="wpbdp-action" value="delete-theme" />
|
10 |
+
<?php wp_nonce_field( 'delete theme ' . $theme->id ); ?>
|
11 |
+
|
12 |
+
<?php submit_button( _x('Delete Theme', 'themes admin', 'WPBDM'), 'delete' ); ?>
|
13 |
+
</form>
|
14 |
+
|
15 |
+
<?php echo wpbdp_admin_footer(); ?>
|
admin/templates/themes-install.tpl.php
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
echo wpbdp_admin_header( _x( 'Upload Directory Theme', 'themes', 'WPBDM' ), 'themes-install', array() );
|
3 |
+
?>
|
4 |
+
<?php echo wpbdp_admin_notices(); ?>
|
5 |
+
|
6 |
+
<div class="wpbdp-note">
|
7 |
+
<p><?php
|
8 |
+
printf( _x( 'This is a theme or skin from %s and is NOT a regular WordPress theme.', 'themes', 'WPBDM' ),
|
9 |
+
'<a href="http://businessdirectoryplugin.com/premium-modules/">http://businessdirectoryplugin.com/premium-modules/</a>' );
|
10 |
+
?></p>
|
11 |
+
</div>
|
12 |
+
|
13 |
+
<form action="" method="post" enctype="multipart/form-data">
|
14 |
+
<input type="hidden" name="wpbdp-action" value="upload-theme" />
|
15 |
+
<?php wp_nonce_field( 'upload theme zip' ); ?>
|
16 |
+
|
17 |
+
<table class="form-table">
|
18 |
+
<tbody>
|
19 |
+
<tr>
|
20 |
+
<th>
|
21 |
+
<?php _ex( 'BD Theme archive (ZIP file)', 'themes', 'WPBDM' ); ?>
|
22 |
+
</th>
|
23 |
+
<td>
|
24 |
+
<input type="file" name="themezip" />
|
25 |
+
</td>
|
26 |
+
</tr>
|
27 |
+
</tbody>
|
28 |
+
</table>
|
29 |
+
|
30 |
+
<?php submit_button( _x( 'Begin Upload', 'themes', 'WPBDM' ), 'primary', 'begin-theme-upload' ); ?>
|
31 |
+
</form>
|
32 |
+
|
33 |
+
<?php
|
34 |
+
echo wpbdp_admin_footer();
|
35 |
+
?>
|
36 |
+
|
admin/templates/themes.tpl.php
ADDED
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
echo wpbdp_admin_header( null, 'themes', array(
|
3 |
+
array( _x( 'Upload Directory Theme', 'themes', 'WPBDM' ), esc_url( add_query_arg( 'action', 'theme-install' ) ) )
|
4 |
+
) );
|
5 |
+
|
6 |
+
echo wpbdp_admin_notices();
|
7 |
+
?>
|
8 |
+
|
9 |
+
<div class="wpbdp-theme-selection cf">
|
10 |
+
<?php foreach ( $themes as &$t ): ?>
|
11 |
+
<div class="wpbdp-theme <?php echo $t->id; ?> <?php echo ( $t->id == $active_theme ) ? 'active' : ''; ?>">
|
12 |
+
<h3 class="wpbdp-theme-name">
|
13 |
+
<?php if ( $t->id == $active_theme ): ?><span><?php _ex( 'Active:', 'themes', 'WPBDM' ); ?></span> <?php endif; ?>
|
14 |
+
<?php echo $t->name; ?>
|
15 |
+
</h3>
|
16 |
+
|
17 |
+
<div class="wpbdp-theme-actions">
|
18 |
+
<form action="" method="post">
|
19 |
+
<input type="hidden" name="wpbdp-action" value="set-active-theme" />
|
20 |
+
<input type="hidden" name="theme_id" value="<?php echo $t->id; ?>" />
|
21 |
+
<?php wp_nonce_field( 'activate theme ' . $t->id ); ?>
|
22 |
+
<input type="submit" class="button choose-theme button-primary" value="<?php _ex( 'Activate', 'themes', 'WPBDM' ); ?>" />
|
23 |
+
</form>
|
24 |
+
</div>
|
25 |
+
|
26 |
+
<?php if ( $t->thumbnail ): ?>
|
27 |
+
<img src="<?php echo $t->thumbnail; ?>" class="wpbdp-theme-thumbnail" />
|
28 |
+
<?php endif; ?>
|
29 |
+
|
30 |
+
<div class="wpbdp-theme-details">
|
31 |
+
<dl>
|
32 |
+
<dt class="version"><?php _ex( 'Version:', 'themes', 'WPBDM' ); ?></dt>
|
33 |
+
<dd class="version"><?php echo $t->version; ?></dd>
|
34 |
+
|
35 |
+
<dt class="author"><?php _ex( 'Author:', 'themes', 'WPBDM' ); ?></dt>
|
36 |
+
<dd class="author"><?php echo $t->author; ?></dd>
|
37 |
+
</dl>
|
38 |
+
|
39 |
+
<p class="desc"><?php echo $t->description; ?></p>
|
40 |
+
</div>
|
41 |
+
|
42 |
+
<?php if ( ! in_array( $t->id, array( $active_theme, 'default', 'no_theme' ), true ) ): ?>
|
43 |
+
<a href="<?php echo esc_url( add_query_arg( array( 'action' => 'delete-theme', 'theme_id' => $t->id ) ) ); ?>" class="delete-theme-link">Delete</a>
|
44 |
+
<?php endif; ?>
|
45 |
+
</div>
|
46 |
+
<?php endforeach; ?>
|
47 |
+
</div>
|
48 |
+
|
49 |
+
<?php
|
50 |
+
echo wpbdp_admin_footer();
|
51 |
+
?>
|
admin/transactions.php
DELETED
@@ -1,278 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
if ( !class_exists( 'WP_List_Table' ) )
|
3 |
-
require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
|
4 |
-
|
5 |
-
class WPBDP_TransactionsTable extends WP_List_Table {
|
6 |
-
|
7 |
-
public function __construct() {
|
8 |
-
parent::__construct(array(
|
9 |
-
'singular' => _x( 'transaction', 'admin transactions', 'WPBDM' ),
|
10 |
-
'plural' => _x( 'transactions', 'admin transactions', 'WPBDM' ),
|
11 |
-
'ajax' => false
|
12 |
-
));
|
13 |
-
}
|
14 |
-
|
15 |
-
public function get_columns() {
|
16 |
-
return array(
|
17 |
-
'id' => _x( 'ID', 'admin transactions', 'WPBDM' ),
|
18 |
-
'payment_type' => _x( 'Type', 'admin transactions', 'WPBDM' ),
|
19 |
-
'listing' => _x( 'Listing', 'admin transactions', 'WPBDM' ),
|
20 |
-
'status' => _x( 'Status', 'admin transactions', 'WPBDM' ),
|
21 |
-
'amount' => _x( 'Amount', 'admin transactions', 'WPBDM' ),
|
22 |
-
'created_on' => _x( 'Date', 'admin transactions', 'WPBDM' ),
|
23 |
-
'actions' => ''
|
24 |
-
);
|
25 |
-
}
|
26 |
-
|
27 |
-
protected function column_id( $item ) {
|
28 |
-
return $item->id;
|
29 |
-
}
|
30 |
-
|
31 |
-
protected function column_payment_type( $item ) {
|
32 |
-
$payment_trans = array(
|
33 |
-
'initial' => _x( 'Listing Submit (Initial Payment)', 'admin transactions', 'WPBDM' ),
|
34 |
-
'edit' => _x( 'Listing Edit (Category Fee)', 'admin transactions', 'WPBDM' ),
|
35 |
-
'renewal' => _x( 'Renewal', 'admin transactions', 'WPBDM' ),
|
36 |
-
'upgrade-to-sticky' => _x( 'Upgrade to Featured', 'admin transactions', 'WPBDM' )
|
37 |
-
);
|
38 |
-
|
39 |
-
$html = '';
|
40 |
-
$html .= $payment_trans[ $item->payment_type ];
|
41 |
-
|
42 |
-
$html .= '<div class="more-details" style="display: none;">' . $this->more_details( $item ) . '</div>';
|
43 |
-
|
44 |
-
return $html;
|
45 |
-
}
|
46 |
-
|
47 |
-
private function more_details( $item ) {
|
48 |
-
$item->payerinfo = unserialize( $item->payerinfo );
|
49 |
-
|
50 |
-
$html = '';
|
51 |
-
$html .= '<dl>';
|
52 |
-
|
53 |
-
$html .= '<dt>' . _x( 'Gateway', 'admin transactions', 'WPBDM' ) . '</dt>';
|
54 |
-
$html .= '<dd>'. ( $item->gateway ? $item->gateway : '--' ) . '</dd>';
|
55 |
-
$html .= '<dt>' . _x( 'Payer Info', 'admin transactions', 'WPBDM' ) . '</dt>';
|
56 |
-
$html .= '<dd>';
|
57 |
-
$html .= sprintf( '%s: %s', _x( 'Name', 'admin transactions', 'WPBDM' ), wpbdp_getv( $item->payerinfo, 'name', '--' ) );
|
58 |
-
$html .= '<br />';
|
59 |
-
$html .= sprintf( '%s: %s', _x( 'E-Mail', 'admin transactions', 'WPBDM' ), wpbdp_getv( $item->payerinfo, 'email', '--' ) );
|
60 |
-
$html .= '</dd>';
|
61 |
-
|
62 |
-
if ( $item->processed_on ) {
|
63 |
-
$html .= '<dt>' . _x( 'Processed On', 'admin transactions', 'WPBDM' ) . '</dt>';
|
64 |
-
$html .= '<dd>' . date_i18n( get_option( 'date_format' ) . ' ' . get_option( 'time_format ' ), strtotime( $item->processed_on ) ) . '</dd>';
|
65 |
-
$html .= '<dt>' . _x( 'Processed By', 'admin transactions', 'WPBDM' ) . '</dt>';
|
66 |
-
$html .= '<dd>' . $item->processed_by . '</dd>';
|
67 |
-
}
|
68 |
-
|
69 |
-
$html .= '</dl>';
|
70 |
-
|
71 |
-
return $html;
|
72 |
-
}
|
73 |
-
|
74 |
-
protected function column_listing( $item ) {
|
75 |
-
return sprintf( '<a href="%s">%s</a>',
|
76 |
-
get_permalink( $item->listing_id ),
|
77 |
-
get_the_title( $item->listing_id ) );
|
78 |
-
}
|
79 |
-
|
80 |
-
protected function column_status( $item ) {
|
81 |
-
return sprintf( '<span class="tag %s">%s</span>',
|
82 |
-
$item->status,
|
83 |
-
strtoupper( $item->status ) );
|
84 |
-
}
|
85 |
-
|
86 |
-
protected function column_amount( $item ) {
|
87 |
-
return wpbdp_format_currency( $item->amount );
|
88 |
-
}
|
89 |
-
|
90 |
-
protected function column_created_on( $item ) {
|
91 |
-
return date_i18n( get_option( 'date_format' ) . ' ' . get_option( 'time_format' ),
|
92 |
-
strtotime( $item->created_on ) );
|
93 |
-
}
|
94 |
-
|
95 |
-
protected function column_actions( $item ) {
|
96 |
-
$actions = array();
|
97 |
-
|
98 |
-
if ( $item->status == 'pending' ) {
|
99 |
-
$actions['approve_'] = sprintf( '<a href="%s">%s</a>',
|
100 |
-
esc_url( add_query_arg( array( 'action' => 'approve', 'id' => $item->id ) ) ),
|
101 |
-
_x( 'Approve', 'admin transactions', 'WPBDM' )
|
102 |
-
);
|
103 |
-
$actions['reject_'] = sprintf( '<a href="%s">%s</a>',
|
104 |
-
esc_url( add_query_arg( array( 'action' => 'reject', 'id' => $item->id ) ) ),
|
105 |
-
_x( 'Reject', 'admin transactions', 'WPBDM' )
|
106 |
-
);
|
107 |
-
}
|
108 |
-
|
109 |
-
if ( $item->status != 'pending' )
|
110 |
-
$actions['details'] = sprintf( '<a href="#" class="details-link">%s</a>',
|
111 |
-
_x( '+ Details', 'admin transactions', 'WPBDM' )
|
112 |
-
);
|
113 |
-
|
114 |
-
$actions['delete'] = sprintf( '<a href="%s" class="delete">%s</a>',
|
115 |
-
esc_url( add_query_arg( array( 'action' => 'delete', 'id' => $item->id ) ) ),
|
116 |
-
_x( 'Delete', 'admin transactions', 'WPBDM' )
|
117 |
-
);
|
118 |
-
|
119 |
-
return implode( ' | ', $actions );
|
120 |
-
/* if ( $item->processed_on ) {
|
121 |
-
return date_i18n( get_option( 'date_format' ) . ' ' . get_option( 'time_format' ),
|
122 |
-
strtotime( $item->processed_on ) );
|
123 |
-
}
|
124 |
-
|
125 |
-
return '—';*/
|
126 |
-
}
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
public function get_views() {
|
131 |
-
global $wpdb;
|
132 |
-
|
133 |
-
$views = array();
|
134 |
-
|
135 |
-
// filter by status
|
136 |
-
$count = $wpdb->get_var( "SELECT COUNT(*) FROM {$wpdb->prefix}wpbdp_payments" );
|
137 |
-
$views['all'] = sprintf( '<a href="%s" class="%s">%s <span class="count">(%s)</span></a>',
|
138 |
-
esc_url( add_query_arg( 'status', 'all' ) ),
|
139 |
-
wpbdp_getv( $_REQUEST, 'status' ) == 'all' ? 'current' : '',
|
140 |
-
_x( 'All', 'admin transactions', 'WPBDM' ) ,
|
141 |
-
number_format_i18n( $count )
|
142 |
-
);
|
143 |
-
|
144 |
-
$count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM {$wpdb->prefix}wpbdp_payments WHERE status = %s", 'approved' ) );
|
145 |
-
$views['approved'] = sprintf( '<a href="%s" class="%s">%s <span class="count">(%s)</span></a>',
|
146 |
-
esc_url( add_query_arg( 'status', 'approved' ) ),
|
147 |
-
wpbdp_getv( $_REQUEST, 'status' ) == 'approved' ? 'current' : '',
|
148 |
-
_x( 'Approved', 'admin transactions', 'WPBDM' ) ,
|
149 |
-
number_format_i18n( $count )
|
150 |
-
);
|
151 |
-
|
152 |
-
$count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM {$wpdb->prefix}wpbdp_payments WHERE status = %s", 'pending' ) );
|
153 |
-
$views['pending'] = sprintf( '<a href="%s" class="%s">%s <span class="count">(%s)</span></a>',
|
154 |
-
esc_url( add_query_arg( 'status', 'pending' ) ),
|
155 |
-
wpbdp_getv( $_REQUEST, 'status', 'pending' ) == 'pending' ? 'current' : '',
|
156 |
-
_x( 'Pending', 'admin transactions', 'WPBDM' ) ,
|
157 |
-
number_format_i18n( $count )
|
158 |
-
);
|
159 |
-
|
160 |
-
$count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM {$wpdb->prefix}wpbdp_payments WHERE status = %s", 'rejected' ) );
|
161 |
-
$views['rejected'] = sprintf( '<a href="%s" class="%s">%s <span class="count">(%s)</span></a>',
|
162 |
-
esc_url( add_query_arg( 'status', 'rejected' ) ),
|
163 |
-
wpbdp_getv( $_REQUEST, 'status' ) == 'rejected' ? 'current' : '',
|
164 |
-
_x( 'Rejected', 'admin transactions', 'WPBDM' ) ,
|
165 |
-
number_format_i18n( $count )
|
166 |
-
);
|
167 |
-
|
168 |
-
// by type
|
169 |
-
/*$views['initial'] = sprintf( '<a href="%s" class="%s">%s <span class="count">(%s)</span></a>',
|
170 |
-
add_query_arg( 'filter', 'rejected' ),
|
171 |
-
wpbdp_getv( $_REQUEST, 'filter' ) == 'rejected' ? 'current' : '',
|
172 |
-
_x( 'Rejected', 'admin transactions', 'WPBDM' ) ,
|
173 |
-
number_format_i18n( $count )
|
174 |
-
); */
|
175 |
-
|
176 |
-
return $views;
|
177 |
-
}
|
178 |
-
|
179 |
-
public function prepare_items() {
|
180 |
-
global $wpdb;
|
181 |
-
|
182 |
-
$this->_column_headers = array( $this->get_columns(), array(), $this->get_sortable_columns() );
|
183 |
-
|
184 |
-
$where = '';
|
185 |
-
$current_filter = wpbdp_getv( $_GET, 'status', 'pending' );
|
186 |
-
if ( $current_filter != 'all' )
|
187 |
-
$where .= $wpdb->prepare( "AND status = %s", $current_filter );
|
188 |
-
|
189 |
-
$query = "SELECT * FROM {$wpdb->prefix}wpbdp_payments WHERE 1=1 {$where} ORDER BY created_on DESC";
|
190 |
-
$this->items = $wpdb->get_results( $query );
|
191 |
-
}
|
192 |
-
|
193 |
-
}
|
194 |
-
|
195 |
-
class WPBDP_TransactionsAdmin {
|
196 |
-
|
197 |
-
private function transactions_table() {
|
198 |
-
$table = new WPBDP_TransactionsTable();
|
199 |
-
$table->prepare_items();
|
200 |
-
|
201 |
-
wpbdp_render_page( WPBDP_PATH . 'admin/templates/transactions.tpl.php',
|
202 |
-
array( 'table' => $table ),
|
203 |
-
true );
|
204 |
-
}
|
205 |
-
|
206 |
-
private function clear_transactions() {
|
207 |
-
global $wpdb;
|
208 |
-
|
209 |
-
// TODO: delete transactions for posts that do not exist
|
210 |
-
|
211 |
-
|
212 |
-
// delete unnecessary renewals
|
213 |
-
$renewals = $wpdb->get_col( $wpdb->prepare( "SELECT id FROM {$wpdb->prefix}wpbdp_payments WHERE payment_type = %s AND status = %s",
|
214 |
-
'renewal',
|
215 |
-
'pending' ) );
|
216 |
-
foreach ( $renewals as $tid ) {
|
217 |
-
$trans = wpbdp_payments_api()->get_transaction( $tid );
|
218 |
-
if ( !is_array( $trans->extra_data ) ) {
|
219 |
-
$trans->extra_data = unserialize( $trans->extra_data );
|
220 |
-
}
|
221 |
-
|
222 |
-
if ( intval( $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM {$wpdb->prefix}wpbdp_listing_fees WHERE id = %d", $trans->extra_data['renewal_id'] ) ) ) == 0 ) {
|
223 |
-
$wpdb->query( $wpdb->prepare( "DELETE FROM {$wpdb->prefix}wpbdp_payments WHERE id = %d", $tid ) );
|
224 |
-
}
|
225 |
-
}
|
226 |
-
|
227 |
-
}
|
228 |
-
|
229 |
-
public function dispatch() {
|
230 |
-
global $wpdb;
|
231 |
-
|
232 |
-
$api = wpbdp_payments_api();
|
233 |
-
|
234 |
-
switch ( wpbdp_getv( $_REQUEST, 'action' ) ) {
|
235 |
-
case 'approve':
|
236 |
-
if ( $trans = $api->get_transaction( $_GET['id'] ) ) {
|
237 |
-
$trans->processed_on = current_time( 'mysql' );
|
238 |
-
$trans->processed_by = 'admin';
|
239 |
-
$trans->status = 'approved';
|
240 |
-
$api->save_transaction( $trans );
|
241 |
-
}
|
242 |
-
|
243 |
-
wpbdp_admin()->messages[] = _x( 'The transaction has been approved.', 'admin', 'WPBDM' );
|
244 |
-
break;
|
245 |
-
|
246 |
-
case 'reject':
|
247 |
-
if ( $trans = $api->get_transaction( $_GET['id'] ) ) {
|
248 |
-
$trans->processed_on = current_time( 'mysql' );
|
249 |
-
$trans->processed_by = 'admin';
|
250 |
-
$trans->status = 'rejected';
|
251 |
-
$api->save_transaction( $trans );
|
252 |
-
}
|
253 |
-
|
254 |
-
wpbdp_admin()->messages[] = _x( 'The transaction has been rejected.', 'admin', 'WPBDM' );
|
255 |
-
break;
|
256 |
-
|
257 |
-
case 'delete':
|
258 |
-
$wpdb->query( $wpdb->prepare( "DELETE FROM {$wpdb->prefix}wpbdp_payments WHERE id = %d", $_GET['id'] ) );
|
259 |
-
wpbdp_admin()->messages[] = _x( 'The transaction has been deleted.', 'admin', 'WPBDM' );
|
260 |
-
|
261 |
-
break;
|
262 |
-
|
263 |
-
default:
|
264 |
-
break;
|
265 |
-
}
|
266 |
-
|
267 |
-
$_SERVER['REQUEST_URI'] = remove_query_arg( array( 'action', 'id' ), $_SERVER['REQUEST_URI'] );
|
268 |
-
|
269 |
-
$this->clear_transactions();
|
270 |
-
$this->transactions_table();
|
271 |
-
}
|
272 |
-
|
273 |
-
public static function admin_menu_cb() {
|
274 |
-
$instance = new WPBDP_TransactionsAdmin();
|
275 |
-
$instance->dispatch();
|
276 |
-
}
|
277 |
-
|
278 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
business-directory-plugin.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Business Directory Plugin
|
4 |
* Plugin URI: http://www.businessdirectoryplugin.com
|
5 |
* Description: Provides the ability to maintain a free or paid business directory on your WordPress powered site.
|
6 |
-
* Version: 3.6.
|
7 |
* Author: D. Rodenbaugh
|
8 |
* Author URI: http://businessdirectoryplugin.com
|
9 |
* License: GPLv2 or any later version
|
@@ -29,7 +29,7 @@
|
|
29 |
if( preg_match( '#' . basename( __FILE__ ) . '#', $_SERVER['PHP_SELF'] ) )
|
30 |
exit();
|
31 |
|
32 |
-
define( 'WPBDP_VERSION', '3.6.
|
33 |
|
34 |
define( 'WPBDP_PATH', plugin_dir_path( __FILE__ ) );
|
35 |
define( 'WPBDP_URL', trailingslashit( plugins_url( '/', __FILE__ ) ) );
|
@@ -56,6 +56,12 @@ require_once( WPBDP_PATH . 'core/installer.php' );
|
|
56 |
require_once( WPBDP_PATH . 'core/views.php' );
|
57 |
require_once( WPBDP_PATH . 'core/licensing.php' );
|
58 |
require_once( WPBDP_PATH . 'core/seo.php' );
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
|
60 |
|
61 |
global $wpbdp;
|
@@ -74,7 +80,7 @@ class WPBDP_Plugin {
|
|
74 |
register_deactivation_hook( __FILE__, array( &$this, 'plugin_deactivation' ) );
|
75 |
|
76 |
// Enable debugging if needed.
|
77 |
-
if ( defined( 'WPBDP_DEBUG' ) && true == WPBDP_DEBUG )
|
78 |
$this->debug_on();
|
79 |
|
80 |
// Load dummy objects in case plugins try to do something at an early stage.
|
@@ -87,6 +93,9 @@ class WPBDP_Plugin {
|
|
87 |
$this->payments = $noop;
|
88 |
$this->listings = $noop;
|
89 |
|
|
|
|
|
|
|
90 |
$this->licensing = new WPBDP_Licensing();
|
91 |
|
92 |
add_action( 'plugins_loaded', array( &$this, 'load_i18n' ) );
|
@@ -147,7 +156,9 @@ class WPBDP_Plugin {
|
|
147 |
|
148 |
$this->_register_image_sizes();
|
149 |
|
150 |
-
|
|
|
|
|
151 |
add_filter('rewrite_rules_array', array( &$this, '_rewrite_rules'));
|
152 |
add_filter('query_vars', array( &$this, '_query_vars'));
|
153 |
add_filter( 'redirect_canonical', array( &$this, '_redirect_canonical' ), 10, 2 );
|
@@ -203,11 +214,7 @@ class WPBDP_Plugin {
|
|
203 |
add_filter( 'wpbdp_query_fields', array( &$this, 'sortbar_query_fields' ) );
|
204 |
add_filter( 'wpbdp_query_orderby', array( &$this, 'sortbar_orderby' ) );
|
205 |
|
206 |
-
|
207 |
-
if ( wpbdp_get_option( 'recaptcha-on' ) || wpbdp_get_option( 'recaptcha-for-submits' ) || wpbdp_get_option( 'recaptcha-for-comments' ) ) {
|
208 |
-
require_once( WPBDP_PATH . 'core/class-recaptcha.php' );
|
209 |
-
$this->recaptcha = new WPBDP_reCAPTCHA();
|
210 |
-
}
|
211 |
}
|
212 |
|
213 |
// {{{ Premium modules.
|
@@ -283,7 +290,7 @@ class WPBDP_Plugin {
|
|
283 |
if ( is_admin() || ! isset( $query->query_vars['post_type'] ) || WPBDP_POST_TYPE != $query->query_vars['post_type'] )
|
284 |
return $pieces;
|
285 |
|
286 |
-
return apply_filters( 'wpbdp_query_clauses', $pieces );
|
287 |
}
|
288 |
|
289 |
public function _posts_fields($fields, $query) {
|
@@ -293,7 +300,7 @@ class WPBDP_Plugin {
|
|
293 |
$is_sticky_query = $wpdb->prepare("(SELECT 1 FROM {$wpdb->postmeta} WHERE {$wpdb->postmeta}.post_id = {$wpdb->posts}.ID AND {$wpdb->postmeta}.meta_key = %s AND {$wpdb->postmeta}.meta_value = %s LIMIT 1 ) AS wpbdp_is_sticky",
|
294 |
'_wpbdp[sticky]', 'sticky');
|
295 |
|
296 |
-
if (
|
297 |
$is_paid_query = "(SELECT 1 FROM {$wpdb->prefix}wpbdp_payments pp WHERE pp.listing_id = {$wpdb->posts}.ID AND pp.amount > 0 LIMIT 1 ) AS wpbdp_is_paid";
|
298 |
$fields = $fields . ', ' . $is_sticky_query . ', ' . $is_paid_query;
|
299 |
} else {
|
@@ -310,7 +317,10 @@ class WPBDP_Plugin {
|
|
310 |
if (!is_admin() && isset($query->query_vars['post_type']) && $query->query_vars['post_type'] == WPBDP_POST_TYPE) {
|
311 |
$wpbdp_orderby = apply_filters('wpbdp_query_orderby', '');
|
312 |
|
313 |
-
if (
|
|
|
|
|
|
|
314 |
$orderby = 'wpbdp_is_sticky DESC, wpbdp_is_paid DESC' . $wpbdp_orderby . ', ' . $orderby;
|
315 |
} else {
|
316 |
$orderby = 'wpbdp_is_sticky DESC' . $wpbdp_orderby . ', ' . $orderby;
|
@@ -332,7 +342,12 @@ class WPBDP_Plugin {
|
|
332 |
if ( $page_ids = wpbdp_get_page_ids( 'main' ) ) {
|
333 |
foreach ( $page_ids as $page_id ) {
|
334 |
$page_link = _get_page_link( $page_id );
|
335 |
-
$
|
|
|
|
|
|
|
|
|
|
|
336 |
|
337 |
$rules['(' . $rewrite_base . ')/' . $wp_rewrite->pagination_base . '/?([0-9]{1,})/?$'] = 'index.php?page_id=' . $page_id . '&paged=$matches[2]';
|
338 |
$rules['(' . $rewrite_base . ')/' . wpbdp_get_option('permalinks-category-slug') . '/(.+?)/' . $wp_rewrite->pagination_base . '/?([0-9]{1,})/?$'] = 'index.php?page_id=' . $page_id . '&category=$matches[2]&paged=$matches[3]';
|
@@ -349,6 +364,8 @@ class WPBDP_Plugin {
|
|
349 |
}
|
350 |
}
|
351 |
|
|
|
|
|
352 |
return apply_filters( 'wpbdp_rewrite_rules', $rules );
|
353 |
}
|
354 |
|
@@ -741,8 +758,6 @@ class WPBDP_Plugin {
|
|
741 |
|
742 |
public function has_module($name) {
|
743 |
switch (strtolower($name)) {
|
744 |
-
default:
|
745 |
-
break;
|
746 |
case 'payfast':
|
747 |
case 'payfast-payment-module':
|
748 |
return class_exists( 'WPBDP_Gateways_PayFast' );
|
@@ -793,6 +808,11 @@ class WPBDP_Plugin {
|
|
793 |
case 'claim-listings-module':
|
794 |
return class_exists( 'WPBDP_Claim_Listings_Module' );
|
795 |
break;
|
|
|
|
|
|
|
|
|
|
|
796 |
}
|
797 |
|
798 |
return false;
|
@@ -837,32 +857,55 @@ class WPBDP_Plugin {
|
|
837 |
public function _listings_shortcode($atts) {
|
838 |
if (!$this->controller->check_main_page($msg)) return $msg;
|
839 |
|
840 |
-
$atts = shortcode_atts( array(
|
841 |
-
|
842 |
-
|
843 |
-
|
844 |
-
|
845 |
-
|
|
|
|
|
846 |
|
847 |
-
if (
|
848 |
return $this->controller->view_listings( true );
|
849 |
|
850 |
-
$atts['category']
|
851 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
852 |
|
853 |
-
|
854 |
-
|
855 |
-
if ( !is_numeric( $cat ) )
|
856 |
-
$term = get_term_by( 'slug', $cat, WPBDP_CATEGORY_TAX );
|
857 |
|
858 |
-
if (
|
859 |
-
$
|
860 |
|
861 |
-
|
862 |
-
$categories[] = $term->term_id;
|
863 |
}
|
864 |
|
865 |
-
return
|
866 |
}
|
867 |
|
868 |
public function _featured_listings_shortcode($atts) {
|
@@ -1341,7 +1384,7 @@ class WPBDP_Plugin {
|
|
1341 |
$listing_id = get_query_var('listing') ? wpbdp_get_post_by_slug(get_query_var('listing'))->ID : wpbdp_getv($_GET, 'id', get_query_var('id'));
|
1342 |
$link = get_permalink( $listing_id );
|
1343 |
} else {
|
1344 |
-
$link = $_SERVER['REQUEST_URI'];
|
1345 |
}
|
1346 |
|
1347 |
echo sprintf( '<link rel="canonical" href="%s" />', esc_url( $link ) );
|
3 |
* Plugin Name: Business Directory Plugin
|
4 |
* Plugin URI: http://www.businessdirectoryplugin.com
|
5 |
* Description: Provides the ability to maintain a free or paid business directory on your WordPress powered site.
|
6 |
+
* Version: 3.6.9
|
7 |
* Author: D. Rodenbaugh
|
8 |
* Author URI: http://businessdirectoryplugin.com
|
9 |
* License: GPLv2 or any later version
|
29 |
if( preg_match( '#' . basename( __FILE__ ) . '#', $_SERVER['PHP_SELF'] ) )
|
30 |
exit();
|
31 |
|
32 |
+
define( 'WPBDP_VERSION', '3.6.9' );
|
33 |
|
34 |
define( 'WPBDP_PATH', plugin_dir_path( __FILE__ ) );
|
35 |
define( 'WPBDP_URL', trailingslashit( plugins_url( '/', __FILE__ ) ) );
|
56 |
require_once( WPBDP_PATH . 'core/views.php' );
|
57 |
require_once( WPBDP_PATH . 'core/licensing.php' );
|
58 |
require_once( WPBDP_PATH . 'core/seo.php' );
|
59 |
+
require_once( WPBDP_PATH . 'core/class-recaptcha.php' );
|
60 |
+
|
61 |
+
if ( wpbdp_experimental( 'themes' ) ) {
|
62 |
+
require_once( WPBDP_PATH . 'core/themes.php' );
|
63 |
+
require_once( WPBDP_PATH . 'core/template-sections.php' );
|
64 |
+
}
|
65 |
|
66 |
|
67 |
global $wpbdp;
|
80 |
register_deactivation_hook( __FILE__, array( &$this, 'plugin_deactivation' ) );
|
81 |
|
82 |
// Enable debugging if needed.
|
83 |
+
if ( ( defined( 'WPBDP_DEBUG' ) && true == WPBDP_DEBUG ) || wpbdp_experimental( 'debug_on' ) )
|
84 |
$this->debug_on();
|
85 |
|
86 |
// Load dummy objects in case plugins try to do something at an early stage.
|
93 |
$this->payments = $noop;
|
94 |
$this->listings = $noop;
|
95 |
|
96 |
+
if ( wpbdp_experimental( 'themes' ) )
|
97 |
+
$this->themes = new WPBDP_Themes();
|
98 |
+
|
99 |
$this->licensing = new WPBDP_Licensing();
|
100 |
|
101 |
add_action( 'plugins_loaded', array( &$this, 'load_i18n' ) );
|
156 |
|
157 |
$this->_register_image_sizes();
|
158 |
|
159 |
+
if ( $this->is_debug_on() )
|
160 |
+
add_filter('posts_request', create_function('$x', 'wpbdp_debug($x); return $x;'));
|
161 |
+
|
162 |
add_filter('rewrite_rules_array', array( &$this, '_rewrite_rules'));
|
163 |
add_filter('query_vars', array( &$this, '_query_vars'));
|
164 |
add_filter( 'redirect_canonical', array( &$this, '_redirect_canonical' ), 10, 2 );
|
214 |
add_filter( 'wpbdp_query_fields', array( &$this, 'sortbar_query_fields' ) );
|
215 |
add_filter( 'wpbdp_query_orderby', array( &$this, 'sortbar_orderby' ) );
|
216 |
|
217 |
+
$this->recaptcha = new WPBDP_reCAPTCHA();
|
|
|
|
|
|
|
|
|
218 |
}
|
219 |
|
220 |
// {{{ Premium modules.
|
290 |
if ( is_admin() || ! isset( $query->query_vars['post_type'] ) || WPBDP_POST_TYPE != $query->query_vars['post_type'] )
|
291 |
return $pieces;
|
292 |
|
293 |
+
return apply_filters( 'wpbdp_query_clauses', $pieces, $query );
|
294 |
}
|
295 |
|
296 |
public function _posts_fields($fields, $query) {
|
300 |
$is_sticky_query = $wpdb->prepare("(SELECT 1 FROM {$wpdb->postmeta} WHERE {$wpdb->postmeta}.post_id = {$wpdb->posts}.ID AND {$wpdb->postmeta}.meta_key = %s AND {$wpdb->postmeta}.meta_value = %s LIMIT 1 ) AS wpbdp_is_sticky",
|
301 |
'_wpbdp[sticky]', 'sticky');
|
302 |
|
303 |
+
if ( in_array( wpbdp_get_option( 'listings-order-by' ), array( 'paid', 'paid-title' ), true ) ) {
|
304 |
$is_paid_query = "(SELECT 1 FROM {$wpdb->prefix}wpbdp_payments pp WHERE pp.listing_id = {$wpdb->posts}.ID AND pp.amount > 0 LIMIT 1 ) AS wpbdp_is_paid";
|
305 |
$fields = $fields . ', ' . $is_sticky_query . ', ' . $is_paid_query;
|
306 |
} else {
|
317 |
if (!is_admin() && isset($query->query_vars['post_type']) && $query->query_vars['post_type'] == WPBDP_POST_TYPE) {
|
318 |
$wpbdp_orderby = apply_filters('wpbdp_query_orderby', '');
|
319 |
|
320 |
+
if ( in_array( wpbdp_get_option( 'listings-order-by' ), array( 'paid', 'paid-title' ), true ) ) {
|
321 |
+
if ( 'paid-title' == wpbdp_get_option( 'listings-order-by' ) )
|
322 |
+
$orderby = 'wp_posts.post_title ASC, ' . $orderby;
|
323 |
+
|
324 |
$orderby = 'wpbdp_is_sticky DESC, wpbdp_is_paid DESC' . $wpbdp_orderby . ', ' . $orderby;
|
325 |
} else {
|
326 |
$orderby = 'wpbdp_is_sticky DESC' . $wpbdp_orderby . ', ' . $orderby;
|
342 |
if ( $page_ids = wpbdp_get_page_ids( 'main' ) ) {
|
343 |
foreach ( $page_ids as $page_id ) {
|
344 |
$page_link = _get_page_link( $page_id );
|
345 |
+
$page_link = preg_replace( '/\?.*/', '', $page_link ); // Remove querystring from page link.
|
346 |
+
|
347 |
+
$home_url = home_url();
|
348 |
+
$home_url = preg_replace( '/\?.*/', '', $home_url ); // Remove querystring from home URL.
|
349 |
+
|
350 |
+
$rewrite_base = str_replace( 'index.php/', '', rtrim( str_replace( $home_url . '/', '', $page_link ), '/' ) );
|
351 |
|
352 |
$rules['(' . $rewrite_base . ')/' . $wp_rewrite->pagination_base . '/?([0-9]{1,})/?$'] = 'index.php?page_id=' . $page_id . '&paged=$matches[2]';
|
353 |
$rules['(' . $rewrite_base . ')/' . wpbdp_get_option('permalinks-category-slug') . '/(.+?)/' . $wp_rewrite->pagination_base . '/?([0-9]{1,})/?$'] = 'index.php?page_id=' . $page_id . '&category=$matches[2]&paged=$matches[3]';
|
364 |
}
|
365 |
}
|
366 |
|
367 |
+
// wpbdp_debug_e($rules);
|
368 |
+
|
369 |
return apply_filters( 'wpbdp_rewrite_rules', $rules );
|
370 |
}
|
371 |
|
758 |
|
759 |
public function has_module($name) {
|
760 |
switch (strtolower($name)) {
|
|
|
|
|
761 |
case 'payfast':
|
762 |
case 'payfast-payment-module':
|
763 |
return class_exists( 'WPBDP_Gateways_PayFast' );
|
808 |
case 'claim-listings-module':
|
809 |
return class_exists( 'WPBDP_Claim_Listings_Module' );
|
810 |
break;
|
811 |
+
case 'discount-codes-module':
|
812 |
+
return class_exists( 'WPBDP_Coupons_Module' );
|
813 |
+
break;
|
814 |
+
default:
|
815 |
+
break;
|
816 |
}
|
817 |
|
818 |
return false;
|
857 |
public function _listings_shortcode($atts) {
|
858 |
if (!$this->controller->check_main_page($msg)) return $msg;
|
859 |
|
860 |
+
$atts = shortcode_atts( array( 'tag' => '',
|
861 |
+
'tags' => '',
|
862 |
+
'category' => '',
|
863 |
+
'categories' => '',
|
864 |
+
'title' => '',
|
865 |
+
'operator' => 'OR' ),
|
866 |
+
$atts );
|
867 |
+
$atts = array_map( 'trim', $atts );
|
868 |
|
869 |
+
if ( ! $atts['category'] && ! $atts['categories'] && ! $atts['tag'] && ! $atts['tags'] )
|
870 |
return $this->controller->view_listings( true );
|
871 |
|
872 |
+
if ( $atts['category'] || $atts['categories'] ) {
|
873 |
+
$requested_categories = array();
|
874 |
+
|
875 |
+
if ( $atts['category'] )
|
876 |
+
$requested_categories = array_merge( $requested_categories, explode( ',', $atts['category'] ) );
|
877 |
+
|
878 |
+
if ( $atts['categories'] )
|
879 |
+
$requested_categories = array_merge( $requested_categories, explode( ',', $atts['categories'] ) );
|
880 |
+
|
881 |
+
$categories = array();
|
882 |
+
|
883 |
+
foreach ( $requested_categories as $cat ) {
|
884 |
+
$term = null;
|
885 |
+
if ( !is_numeric( $cat ) )
|
886 |
+
$term = get_term_by( 'slug', $cat, WPBDP_CATEGORY_TAX );
|
887 |
+
|
888 |
+
if ( !$term && is_numeric( $cat ) )
|
889 |
+
$term = get_term_by( 'id', $cat, WPBDP_CATEGORY_TAX );
|
890 |
+
|
891 |
+
if ( $term )
|
892 |
+
$categories[] = $term->term_id;
|
893 |
+
}
|
894 |
+
|
895 |
+
return $this->controller->browse_category( $categories, array(), true );
|
896 |
+
} elseif ( $atts['tag'] || $atts['tags'] ) {
|
897 |
+
$requested_tags = array();
|
898 |
|
899 |
+
if ( $atts['tag'] )
|
900 |
+
$requested_tags = array_merge( $requested_tags, explode( ',', $atts['tag'] ) );
|
|
|
|
|
901 |
|
902 |
+
if ( $atts['tags'] )
|
903 |
+
$requested_tags = array_merge( $requested_tags, explode( ',', $atts['tags'] ) );
|
904 |
|
905 |
+
return $this->controller->browse_tag( array( 'tags' => $requested_tags, 'title' => $atts['title'], 'only_listings' => true ) );
|
|
|
906 |
}
|
907 |
|
908 |
+
return '';
|
909 |
}
|
910 |
|
911 |
public function _featured_listings_shortcode($atts) {
|
1384 |
$listing_id = get_query_var('listing') ? wpbdp_get_post_by_slug(get_query_var('listing'))->ID : wpbdp_getv($_GET, 'id', get_query_var('id'));
|
1385 |
$link = get_permalink( $listing_id );
|
1386 |
} else {
|
1387 |
+
$link = site_url( $_SERVER['REQUEST_URI'] );
|
1388 |
}
|
1389 |
|
1390 |
echo sprintf( '<link rel="canonical" href="%s" />', esc_url( $link ) );
|
core/api.php
CHANGED
@@ -45,7 +45,6 @@ function wpbdp_get_page_ids( $page_id = 'main' ) {
|
|
45 |
static $request_cached = array();
|
46 |
|
47 |
if ( isset( $request_cached[ $page_id ] ) ) {
|
48 |
-
wpbdp_debug( 'Using request cache' );
|
49 |
return $request_cached[ $page_id ];
|
50 |
}
|
51 |
|
@@ -53,7 +52,6 @@ function wpbdp_get_page_ids( $page_id = 'main' ) {
|
|
53 |
|
54 |
if ( is_array( $cached_ids ) && isset( $cached_ids[ $page_id ] ) ) {
|
55 |
// Validate the cached IDs.
|
56 |
-
wpbdp_debug( 'Validating transient cache' );
|
57 |
|
58 |
if ( $page_ids = $cached_ids[ $page_id ] ) {
|
59 |
$query = _wpbdp_page_lookup_query( $page_id, true );
|
@@ -62,18 +60,15 @@ function wpbdp_get_page_ids( $page_id = 'main' ) {
|
|
62 |
$count = intval( $wpdb->get_var( $query ) );
|
63 |
|
64 |
if ( $count == count( $page_ids ) ) {
|
65 |
-
wpbdp_debug( 'Cache valid' );
|
66 |
// Cache is valid.
|
67 |
$request_cached[ $page_id ] = $page_ids;
|
68 |
return $page_ids;
|
69 |
}
|
70 |
|
71 |
-
wpbdp_debug( '
|
72 |
}
|
73 |
}
|
74 |
|
75 |
-
wpbdp_debug( 'Page lookup' );
|
76 |
-
|
77 |
// Look up for pages.
|
78 |
$q = _wpbdp_page_lookup_query( $page_id );
|
79 |
if ( ! $q )
|
@@ -107,6 +102,7 @@ function wpbdp_get_page_link($name='main', $arg0=null) {
|
|
107 |
|
108 |
if ( $page_id ) {
|
109 |
$link = _get_page_link( $page_id );
|
|
|
110 |
} else {
|
111 |
switch ( $name ) {
|
112 |
case 'view':
|
@@ -379,14 +375,57 @@ function _wpbdp_resize_image_if_needed($id) {
|
|
379 |
|
380 |
/*
|
381 |
* @since 2.1.7
|
|
|
382 |
*/
|
383 |
function wpbdp_format_currency($amount, $decimals = 2, $currency = null) {
|
384 |
if ( $amount == 0.0 )
|
385 |
return '—';
|
386 |
-
|
387 |
return ( ! $currency ? wpbdp_get_option( 'currency-symbol' ) : $currency ) . ' ' . number_format( $amount, $decimals );
|
388 |
}
|
389 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
390 |
|
391 |
/**
|
392 |
* @since 2.3
|
@@ -461,3 +500,16 @@ function wpbdp_current_query() {
|
|
461 |
|
462 |
return $wpbdp->_query_stack[ $len - 1 ];
|
463 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
static $request_cached = array();
|
46 |
|
47 |
if ( isset( $request_cached[ $page_id ] ) ) {
|
|
|
48 |
return $request_cached[ $page_id ];
|
49 |
}
|
50 |
|
52 |
|
53 |
if ( is_array( $cached_ids ) && isset( $cached_ids[ $page_id ] ) ) {
|
54 |
// Validate the cached IDs.
|
|
|
55 |
|
56 |
if ( $page_ids = $cached_ids[ $page_id ] ) {
|
57 |
$query = _wpbdp_page_lookup_query( $page_id, true );
|
60 |
$count = intval( $wpdb->get_var( $query ) );
|
61 |
|
62 |
if ( $count == count( $page_ids ) ) {
|
|
|
63 |
// Cache is valid.
|
64 |
$request_cached[ $page_id ] = $page_ids;
|
65 |
return $page_ids;
|
66 |
}
|
67 |
|
68 |
+
wpbdp_debug( 'Page cache is invalid.' );
|
69 |
}
|
70 |
}
|
71 |
|
|
|
|
|
72 |
// Look up for pages.
|
73 |
$q = _wpbdp_page_lookup_query( $page_id );
|
74 |
if ( ! $q )
|
102 |
|
103 |
if ( $page_id ) {
|
104 |
$link = _get_page_link( $page_id );
|
105 |
+
$link = apply_filters( 'wpbdp__get_page_link', $link, $page_id, $name, $arg0 );
|
106 |
} else {
|
107 |
switch ( $name ) {
|
108 |
case 'view':
|
375 |
|
376 |
/*
|
377 |
* @since 2.1.7
|
378 |
+
* @deprecated since next-release. See {@link wpbdp_currency_format()}.
|
379 |
*/
|
380 |
function wpbdp_format_currency($amount, $decimals = 2, $currency = null) {
|
381 |
if ( $amount == 0.0 )
|
382 |
return '—';
|
383 |
+
|
384 |
return ( ! $currency ? wpbdp_get_option( 'currency-symbol' ) : $currency ) . ' ' . number_format( $amount, $decimals );
|
385 |
}
|
386 |
|
387 |
+
/**
|
388 |
+
* @since next-release
|
389 |
+
*/
|
390 |
+
function wpbdp_currency_format( $amount, $args = array() ) {
|
391 |
+
// We don't actually allow modification of the "format" string for now, but it could be useful in the future.
|
392 |
+
switch ( wpbdp_get_option( 'currency-symbol-position' ) ) {
|
393 |
+
case 'none':
|
394 |
+
$def_format = '[amount]';
|
395 |
+
break;
|
396 |
+
case 'right':
|
397 |
+
$def_format = '[amount] [symbol]';
|
398 |
+
break;
|
399 |
+
case 'left':
|
400 |
+
default:
|
401 |
+
$def_format = '[symbol] [amount]';
|
402 |
+
break;
|
403 |
+
}
|
404 |
+
|
405 |
+
$defaults = array( 'decimals' => 2,
|
406 |
+
'currency' => wpbdp_get_option( 'currency' ),
|
407 |
+
'symbol' => wpbdp_get_option( 'currency-symbol' ),
|
408 |
+
'format' => $def_format );
|
409 |
+
|
410 |
+
$args = wp_parse_args( $args, $defaults );
|
411 |
+
extract( $args );
|
412 |
+
|
413 |
+
if ( ! $symbol )
|
414 |
+
$symbol = strtoupper( $currency );
|
415 |
+
|
416 |
+
$number = number_format_i18n( $amount, $decimals );
|
417 |
+
$format = strtolower( $format );
|
418 |
+
|
419 |
+
if ( false === strpos( $format, '[amount]' ) )
|
420 |
+
$format .= ' [amount]';
|
421 |
+
|
422 |
+
$replacements = array( '[currency]' => strtoupper( $currency ),
|
423 |
+
'[symbol]' => $symbol,
|
424 |
+
'[amount]' => $number );
|
425 |
+
|
426 |
+
return str_replace( array_keys( $replacements ), array_values( $replacements ), $format );
|
427 |
+
}
|
428 |
+
|
429 |
|
430 |
/**
|
431 |
* @since 2.3
|
500 |
|
501 |
return $wpbdp->_query_stack[ $len - 1 ];
|
502 |
}
|
503 |
+
|
504 |
+
/**
|
505 |
+
* @since next-release
|
506 |
+
*/
|
507 |
+
function wpbdp_experimental( $feature ) {
|
508 |
+
global $wpbdp_development;
|
509 |
+
|
510 |
+
if ( ! isset( $wpbdp_development ) )
|
511 |
+
return false;
|
512 |
+
|
513 |
+
return $wpbdp_development->option_get( $feature );
|
514 |
+
}
|
515 |
+
|
core/class-csv-import.php
CHANGED
@@ -59,6 +59,13 @@ class WPBDP_CSV_Import {
|
|
59 |
throw new Exception('Invalid CSV file.');
|
60 |
|
61 |
$this->setup_working_dir( $csv_file, $images_file );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
62 |
$this->settings = wp_parse_args( $settings, $defaults );
|
63 |
|
64 |
$file = new SplFileObject( $this->csv_file );
|
@@ -286,7 +293,8 @@ class WPBDP_CSV_Import {
|
|
286 |
|
287 |
$this->header = array();
|
288 |
|
289 |
-
$
|
|
|
290 |
foreach ( $fields_in_header as $short_name ) {
|
291 |
$field_id = 0;
|
292 |
|
@@ -475,6 +483,11 @@ class WPBDP_CSV_Import {
|
|
475 |
$meta['username'] = '';
|
476 |
$meta['featured_level'] = '';
|
477 |
|
|
|
|
|
|
|
|
|
|
|
478 |
foreach ( $this->header as $i => $col_info ) {
|
479 |
$column = $col_info['short_name'];
|
480 |
$field = $col_info['field_id'] ? wpbdp_get_form_field( $col_info['field_id'] ) : null;
|
@@ -495,10 +508,7 @@ class WPBDP_CSV_Import {
|
|
495 |
break;
|
496 |
|
497 |
case 'username':
|
498 |
-
if ( $this->settings['assign-listings-to-user'] ) {
|
499 |
-
if ( ! $value && $this->settings['default-user'] )
|
500 |
-
$value = $this->settings['default-user'];
|
501 |
-
|
502 |
if ( ! username_exists( $value ) ) {
|
503 |
$errors[] = sprintf( _x( 'Username "%s" does not exist', 'admin csv-import', 'WPBDM' ), $value );
|
504 |
} else {
|
59 |
throw new Exception('Invalid CSV file.');
|
60 |
|
61 |
$this->setup_working_dir( $csv_file, $images_file );
|
62 |
+
|
63 |
+
if ( ! array_key_exists( 'assign-listings-to-user', $settings ) )
|
64 |
+
$settings['assign-listings-to-user'] = false;
|
65 |
+
|
66 |
+
if ( ! array_key_exists( 'disable-email-notifications', $settings ) )
|
67 |
+
$settings['disable-email-notifications'] = false;
|
68 |
+
|
69 |
$this->settings = wp_parse_args( $settings, $defaults );
|
70 |
|
71 |
$file = new SplFileObject( $this->csv_file );
|
293 |
|
294 |
$this->header = array();
|
295 |
|
296 |
+
global $wpbdp;
|
297 |
+
$short_names = $wpbdp->formfields->get_short_names();
|
298 |
foreach ( $fields_in_header as $short_name ) {
|
299 |
$field_id = 0;
|
300 |
|
483 |
$meta['username'] = '';
|
484 |
$meta['featured_level'] = '';
|
485 |
|
486 |
+
if ( $this->settings['assign-listings-to-user'] && $this->settings['default-user'] ) {
|
487 |
+
if ( $u = get_user_by( 'id', $this->settings['default-user'] ) )
|
488 |
+
$meta['username'] = $u->user_login;
|
489 |
+
}
|
490 |
+
|
491 |
foreach ( $this->header as $i => $col_info ) {
|
492 |
$column = $col_info['short_name'];
|
493 |
$field = $col_info['field_id'] ? wpbdp_get_form_field( $col_info['field_id'] ) : null;
|
508 |
break;
|
509 |
|
510 |
case 'username':
|
511 |
+
if ( $this->settings['assign-listings-to-user'] && $value ) {
|
|
|
|
|
|
|
512 |
if ( ! username_exists( $value ) ) {
|
513 |
$errors[] = sprintf( _x( 'Username "%s" does not exist', 'admin csv-import', 'WPBDM' ), $value );
|
514 |
} else {
|
core/class-db-model.php
CHANGED
@@ -218,8 +218,8 @@ class WPBDP_DB_Model2 {
|
|
218 |
|
219 |
$row = $this->update_timestamps( $row );
|
220 |
|
221 |
-
|
222 |
-
|
223 |
|
224 |
return false !== $wpdb->update( $table, $row, array( 'id' => $this->id ) );
|
225 |
}
|
218 |
|
219 |
$row = $this->update_timestamps( $row );
|
220 |
|
221 |
+
if ( $validate && ! $this->validate() )
|
222 |
+
return false;
|
223 |
|
224 |
return false !== $wpdb->update( $table, $row, array( 'id' => $this->id ) );
|
225 |
}
|
core/class-email.php
CHANGED
@@ -70,14 +70,14 @@ class WPBDP_Email {
|
|
70 |
* @return boolean true on success, false otherwise
|
71 |
*/
|
72 |
public function send($format='both') {
|
73 |
-
$this->subject = strip_tags( $this->subject );
|
74 |
|
75 |
// TODO: implement 'plain' and 'both'
|
76 |
$this->prepare_html();
|
77 |
$this->prepare_plain();
|
78 |
|
79 |
-
$this->from = $this->from ? $this->from : sprintf( '%s <%s>', get_option( 'blogname' ), get_option( 'admin_email' ) );
|
80 |
-
$to = $this->to;
|
81 |
|
82 |
if ( ! $this->to )
|
83 |
return false;
|
@@ -85,7 +85,7 @@ class WPBDP_Email {
|
|
85 |
// Workaround a known WP bug where some headers are ignored if passed inside an array.
|
86 |
$headers = '';
|
87 |
foreach ( $this->get_headers() as $h => $v ) {
|
88 |
-
$headers .= $h . ': ' . $v . "\r\n";
|
89 |
}
|
90 |
|
91 |
$html = $this->html;
|
70 |
* @return boolean true on success, false otherwise
|
71 |
*/
|
72 |
public function send($format='both') {
|
73 |
+
$this->subject = preg_replace( '/[\n\r]/', '', strip_tags( $this->subject ) );
|
74 |
|
75 |
// TODO: implement 'plain' and 'both'
|
76 |
$this->prepare_html();
|
77 |
$this->prepare_plain();
|
78 |
|
79 |
+
$this->from = preg_replace( '/[\n\r]/', '', $this->from ? $this->from : sprintf( '%s <%s>', get_option( 'blogname' ), get_option( 'admin_email' ) ) );
|
80 |
+
$to = preg_replace( '/[\n\r]/', '', $this->to );
|
81 |
|
82 |
if ( ! $this->to )
|
83 |
return false;
|
85 |
// Workaround a known WP bug where some headers are ignored if passed inside an array.
|
86 |
$headers = '';
|
87 |
foreach ( $this->get_headers() as $h => $v ) {
|
88 |
+
$headers .= $h . ': ' . preg_replace( '/[\n\r]/', '', $v ) . "\r\n";
|
89 |
}
|
90 |
|
91 |
$html = $this->html;
|
core/class-field-display-list.php
ADDED
@@ -0,0 +1,212 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* @since themes-release
|
4 |
+
*/
|
5 |
+
class WPBDP_Field_Display_List implements IteratorAggregate {
|
6 |
+
|
7 |
+
private $display = '';
|
8 |
+
private $listing_id = '';
|
9 |
+
private $frozen = false;
|
10 |
+
|
11 |
+
private $items = array();
|
12 |
+
private $displayed_fields = array();
|
13 |
+
private $names_to_ids = array();
|
14 |
+
|
15 |
+
|
16 |
+
public function __construct( $listing_id, $display, $fields = array() ) {
|
17 |
+
$this->listing_id = $listing_id;
|
18 |
+
$this->display = $display;
|
19 |
+
|
20 |
+
foreach ( $fields as &$f ) {
|
21 |
+
$this->append( $f );
|
22 |
+
}
|
23 |
+
}
|
24 |
+
|
25 |
+
public function append( &$f ) {
|
26 |
+
if ( $this->frozen )
|
27 |
+
return;
|
28 |
+
|
29 |
+
if ( $f instanceof _WPBDP_Lightweight_Field_Display_Item ) {
|
30 |
+
$this->items[ $f->id ] = $f;
|
31 |
+
$this->names_to_ids[ $f->field->get_short_name() ] = $f->id;
|
32 |
+
$this->names_to_ids[ 't_' . $f->field->get_tag() ] = $f->id;
|
33 |
+
|
34 |
+
if ( $f->field->display_in( $this->display ) )
|
35 |
+
$this->displayed_fields[] = $f->id;
|
36 |
+
|
37 |
+
return;
|
38 |
+
}
|
39 |
+
|
40 |
+
$field_id = $f->get_id();
|
41 |
+
|
42 |
+
if ( isset( $this->items[ $field_id ] ) )
|
43 |
+
return;
|
44 |
+
|
45 |
+
if( $f->display_in( $this->display ) )
|
46 |
+
$this->displayed_fields[] = $field_id;
|
47 |
+
|
48 |
+
$this->items[ $field_id ] = new _WPBDP_Lightweight_Field_Display_Item( $f, $this->listing_id, $this->display );
|
49 |
+
$this->names_to_ids[ $f->get_short_name() ] = $field_id;
|
50 |
+
$this->names_to_ids[ 't_' . $f->get_tag() ] = $field_id;
|
51 |
+
}
|
52 |
+
|
53 |
+
public function freeze() {
|
54 |
+
$this->frozen = true;
|
55 |
+
}
|
56 |
+
|
57 |
+
public function not( $filter ) {
|
58 |
+
return $this->filter( '-' . $filter );
|
59 |
+
}
|
60 |
+
|
61 |
+
public function filter( $filter ) {
|
62 |
+
$neg = ( '-' == substr( $filter, 0, 1 ) );
|
63 |
+
$filter = ( $neg ? substr( $filter, 1 ) : $filter );
|
64 |
+
|
65 |
+
$filtered = array();
|
66 |
+
|
67 |
+
$type_filter = '';
|
68 |
+
$association_filter = '';
|
69 |
+
$social_filter = ( $filter == 'social' );
|
70 |
+
|
71 |
+
foreach ( $this->items as &$f ) {
|
72 |
+
if ( $social_filter && $neg && ! $f->field->display_in( 'social' ) )
|
73 |
+
$filtered[] = $f;
|
74 |
+
elseif ( $social_filter && ! $neg && $f->field->display_in( 'social' ) )
|
75 |
+
$filtered[] = $f;
|
76 |
+
}
|
77 |
+
|
78 |
+
$res = new self( $this->listing_id, $this->display, $filtered );
|
79 |
+
$res->freeze();
|
80 |
+
|
81 |
+
return $res;
|
82 |
+
}
|
83 |
+
|
84 |
+
public function exclude( $fields_ ) {
|
85 |
+
$exclude = is_array( $fields_ ) ? $fields_ : explode( ',', $fields_ );
|
86 |
+
$filtered = array();
|
87 |
+
|
88 |
+
if ( ! $exclude )
|
89 |
+
return $this;
|
90 |
+
|
91 |
+
foreach ( $this->items as $f ) {
|
92 |
+
if ( in_array( 'id_' . $f->id, $exclude ) || in_array( 't_' . $f->field->get_tag(), $exclude, true ) || in_array( $f->field->get_short_name(), $exclude, true ) )
|
93 |
+
continue;
|
94 |
+
|
95 |
+
$filtered[] = $f;
|
96 |
+
}
|
97 |
+
|
98 |
+
$res = new self( $this->listing_id, $this->display, $filtered );
|
99 |
+
$res->freeze();
|
100 |
+
return $res;
|
101 |
+
}
|
102 |
+
|
103 |
+
public function getIterator() {
|
104 |
+
return new ArrayIterator( $this->items_for_display() );
|
105 |
+
}
|
106 |
+
|
107 |
+
public function items_for_display() {
|
108 |
+
$valid_ids = $this->displayed_fields;
|
109 |
+
$fields = array();
|
110 |
+
|
111 |
+
if ( ! $valid_ids )
|
112 |
+
return array();
|
113 |
+
|
114 |
+
foreach ( $this->items as $i ) {
|
115 |
+
if ( ! in_array( $i->id, $valid_ids ) )
|
116 |
+
continue;
|
117 |
+
|
118 |
+
$fields[] = $i;
|
119 |
+
}
|
120 |
+
|
121 |
+
return $fields;
|
122 |
+
}
|
123 |
+
|
124 |
+
public function __get( $key ) {
|
125 |
+
$field_id = 0;
|
126 |
+
|
127 |
+
if ( 'html' == $key ) {
|
128 |
+
$html = '';
|
129 |
+
$html .= implode( '', wp_list_pluck( $this->items_for_display(), 'html' ) );
|
130 |
+
|
131 |
+
// FIXME: move this to a compat layer.
|
132 |
+
if ( 'listing' == $this->display ) {
|
133 |
+
$html = apply_filters( 'wpbdp_single_listing_fields', $html, $this->listing_id );
|
134 |
+
}
|
135 |
+
|
136 |
+
return $html;
|
137 |
+
}
|
138 |
+
|
139 |
+
if ( 'id' == substr( $key, 0, 2 ) )
|
140 |
+
$field_id = absint( substr( $key, 2 ) );
|
141 |
+
|
142 |
+
if ( ! $field_id )
|
143 |
+
$field_id = isset( $this->names_to_ids[ $key ] ) ? $this->names_to_ids[ $key ] : 0;
|
144 |
+
|
145 |
+
if ( $field_id && isset( $this->items[ $field_id ] ) )
|
146 |
+
return $this->items[ $field_id ];
|
147 |
+
|
148 |
+
wpbdp_debug( 'Invalid field key: ' . $key );
|
149 |
+
return false;
|
150 |
+
}
|
151 |
+
|
152 |
+
}
|
153 |
+
|
154 |
+
/**
|
155 |
+
* @since themes-release
|
156 |
+
*/
|
157 |
+
class _WPBDP_Lightweight_Field_Display_Item {
|
158 |
+
|
159 |
+
private $field = null;
|
160 |
+
private $listing_id = 0;
|
161 |
+
private $display = '';
|
162 |
+
|
163 |
+
private $html_ = null;
|
164 |
+
private $value_ = null;
|
165 |
+
private $raw_ = null;
|
166 |
+
|
167 |
+
public function __construct( &$field, $listing_id, $display ) {
|
168 |
+
$this->field = $field;
|
169 |
+
$this->listing_id = $listing_id;
|
170 |
+
$this->display = $display;
|
171 |
+
}
|
172 |
+
|
173 |
+
public function __get( $key ) {
|
174 |
+
$k = "${key}_";
|
175 |
+
|
176 |
+
if ( isset( $this->{$k} ) )
|
177 |
+
return $this->{$k};
|
178 |
+
|
179 |
+
$v = null;
|
180 |
+
|
181 |
+
switch ( $key ) {
|
182 |
+
case 'html':
|
183 |
+
$v = $this->field->display( $this->listing_id, $this->display );
|
184 |
+
break;
|
185 |
+
case 'value':
|
186 |
+
$v = $this->field->html_value( $this->listing_id );
|
187 |
+
break;
|
188 |
+
case 'raw':
|
189 |
+
$v = $this->field->value( $this->listing_id );
|
190 |
+
break;
|
191 |
+
case 'id':
|
192 |
+
return $this->field->get_id();
|
193 |
+
break;
|
194 |
+
case 'label':
|
195 |
+
return $this->field->get_label();
|
196 |
+
break;
|
197 |
+
case 'tag':
|
198 |
+
return $this->field->get_tag();
|
199 |
+
break;
|
200 |
+
case 'field':
|
201 |
+
return $this->field;
|
202 |
+
default:
|
203 |
+
break;
|
204 |
+
}
|
205 |
+
|
206 |
+
$this->{$k} = $v;
|
207 |
+
return $v;
|
208 |
+
}
|
209 |
+
|
210 |
+
}
|
211 |
+
|
212 |
+
|
core/class-form-field-type.php
CHANGED
@@ -158,11 +158,11 @@ class WPBDP_Form_Field_Type {
|
|
158 |
return self::standard_display_wrapper( $field, $field->html_value( $post_id ) );
|
159 |
}
|
160 |
|
161 |
-
public function render_field_inner( &$field, $value, $render_context, &$extra=null ) {
|
162 |
return '';
|
163 |
}
|
164 |
|
165 |
-
public function render_field( &$field, $value, $render_context, &$extra=null ) {
|
166 |
$html = '';
|
167 |
|
168 |
switch ( $render_context ) {
|
@@ -174,7 +174,7 @@ class WPBDP_Form_Field_Type {
|
|
174 |
$html .= sprintf( '<div class="label"><label>%s</label></div>', esc_html( apply_filters( 'wpbdp_render_field_label', $field->get_label(), $field ) ) );
|
175 |
$html .= '<div class="field inner">';
|
176 |
|
177 |
-
$field_inner = $this->render_field_inner( $field, $value, $render_context, $extra );
|
178 |
$field_inner = apply_filters_ref_array( 'wpbdp_render_field_inner', array( $field_inner, &$field, $value, $render_context, &$extra ) );
|
179 |
|
180 |
$html .= $field_inner;
|
@@ -200,7 +200,7 @@ class WPBDP_Form_Field_Type {
|
|
200 |
$html .= '</div>';
|
201 |
$html .= '<div class="wpbdp-form-field-html wpbdp-form-field-inner">';
|
202 |
|
203 |
-
$field_inner = $this->render_field_inner( $field, $value, $render_context, $extra );
|
204 |
$field_inner = apply_filters_ref_array( 'wpbdp_render_field_inner', array( $field_inner, &$field, $value, $render_context, &$extra ) );
|
205 |
|
206 |
$html .= $field_inner;
|
@@ -259,7 +259,8 @@ class WPBDP_Form_Field_Type {
|
|
259 |
|
260 |
/* Utils. */
|
261 |
public static function standard_display_wrapper( $labelorfield, $content=null, $extra_classes='', $args=array() ) {
|
262 |
-
$css_classes = '
|
|
|
263 |
|
264 |
if ( is_object( $labelorfield ) ) {
|
265 |
if ( $labelorfield->has_display_flag( 'social' ) )
|
158 |
return self::standard_display_wrapper( $field, $field->html_value( $post_id ) );
|
159 |
}
|
160 |
|
161 |
+
public function render_field_inner( &$field, $value, $render_context, &$extra=null, $field_settings = array() ) {
|
162 |
return '';
|
163 |
}
|
164 |
|
165 |
+
public function render_field( &$field, $value, $render_context, &$extra=null, $field_settings = array() ) {
|
166 |
$html = '';
|
167 |
|
168 |
switch ( $render_context ) {
|
174 |
$html .= sprintf( '<div class="label"><label>%s</label></div>', esc_html( apply_filters( 'wpbdp_render_field_label', $field->get_label(), $field ) ) );
|
175 |
$html .= '<div class="field inner">';
|
176 |
|
177 |
+
$field_inner = $this->render_field_inner( $field, $value, $render_context, $extra, $field_settings );
|
178 |
$field_inner = apply_filters_ref_array( 'wpbdp_render_field_inner', array( $field_inner, &$field, $value, $render_context, &$extra ) );
|
179 |
|
180 |
$html .= $field_inner;
|
200 |
$html .= '</div>';
|
201 |
$html .= '<div class="wpbdp-form-field-html wpbdp-form-field-inner">';
|
202 |
|
203 |
+
$field_inner = $this->render_field_inner( $field, $value, $render_context, $extra, $field_settings );
|
204 |
$field_inner = apply_filters_ref_array( 'wpbdp_render_field_inner', array( $field_inner, &$field, $value, $render_context, &$extra ) );
|
205 |
|
206 |
$html .= $field_inner;
|
259 |
|
260 |
/* Utils. */
|
261 |
public static function standard_display_wrapper( $labelorfield, $content=null, $extra_classes='', $args=array() ) {
|
262 |
+
$css_classes = '';
|
263 |
+
$css_classes .= 'wpbdp-field-display wpbdp-field wpbdp-field-value field-display field-value ';
|
264 |
|
265 |
if ( is_object( $labelorfield ) ) {
|
266 |
if ( $labelorfield->has_display_flag( 'social' ) )
|
core/class-form-field.php
CHANGED
@@ -10,13 +10,15 @@ class WPBDP_Form_Field {
|
|
10 |
private $type;
|
11 |
private $association;
|
12 |
|
|
|
13 |
private $label;
|
14 |
-
private $description;
|
|
|
15 |
|
16 |
private $weight = 0;
|
17 |
|
18 |
private $validators = array();
|
19 |
-
|
20 |
private $display_flags = array();
|
21 |
private $field_data = array();
|
22 |
|
@@ -27,7 +29,9 @@ class WPBDP_Form_Field {
|
|
27 |
public function __construct( $attrs=array() ) {
|
28 |
$defaults = array(
|
29 |
'id' => 0,
|
|
|
30 |
'label' => '',
|
|
|
31 |
'description' => '',
|
32 |
'field_type' => 'textfield',
|
33 |
'association' => 'meta',
|
@@ -43,6 +47,7 @@ class WPBDP_Form_Field {
|
|
43 |
$formfields = WPBDP_FormFields::instance();
|
44 |
|
45 |
$this->id = intval( $attrs['id'] );
|
|
|
46 |
$this->label = $attrs['label'];
|
47 |
$this->description = $attrs['description'];
|
48 |
$this->type = is_object( $attrs['field_type'] ) ? $attrs['field_type'] : WPBDP_FormFields::instance()->get_field_type( $attrs['field_type'] );
|
@@ -67,6 +72,7 @@ class WPBDP_Form_Field {
|
|
67 |
/* display_options */
|
68 |
$this->display_flags = $attrs['display_flags'];
|
69 |
$this->field_data = $attrs['field_data'];
|
|
|
70 |
|
71 |
if ( $this->association == 'category' ) {
|
72 |
$this->field_data['options'] = array();
|
@@ -126,11 +132,53 @@ class WPBDP_Form_Field {
|
|
126 |
return $this->description;
|
127 |
}
|
128 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
129 |
public function get_short_name() {
|
|
|
|
|
|
|
|
|
130 |
global $wpbdp;
|
131 |
return $wpbdp->formfields->get_short_names( $this->id );
|
132 |
}
|
133 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
public function &get_validators() {
|
135 |
return $this->validators;
|
136 |
}
|
@@ -217,7 +265,7 @@ class WPBDP_Form_Field {
|
|
217 |
* @since 3.4
|
218 |
*/
|
219 |
public function get_behavior_flags() {
|
220 |
-
return $this->type->get_behavior_flags( $this );
|
221 |
}
|
222 |
|
223 |
/**
|
@@ -377,7 +425,7 @@ class WPBDP_Form_Field {
|
|
377 |
* @param string $display_context the rendering context. defaults to 'submit'.
|
378 |
* @return string
|
379 |
*/
|
380 |
-
public function render( $value=null, $display_context='submit', &$extra=null ) {
|
381 |
do_action_ref_array( 'wpbdp_form_field_pre_render', array( &$this, $value, $display_context ) );
|
382 |
|
383 |
if ( $this->has_behavior_flag( 'display-only' ) )
|
@@ -386,7 +434,7 @@ class WPBDP_Form_Field {
|
|
386 |
if ( 'submit' == $display_context && $this->has_behavior_flag( 'no-submit' ) )
|
387 |
return '';
|
388 |
|
389 |
-
return $this->type->render_field( $this, $value, $display_context, $extra );
|
390 |
}
|
391 |
|
392 |
/**
|
@@ -401,6 +449,19 @@ class WPBDP_Form_Field {
|
|
401 |
if ( !$this->label || trim( $this->label ) == '' )
|
402 |
return new WP_Error( 'wpbdp-save-error', _x('Field label is required.', 'form-fields-api', 'WPBDM') );
|
403 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
404 |
if ( isset( $_POST['field'] ) ) {
|
405 |
$res = $this->type->process_field_settings( $this );
|
406 |
do_action_ref_array( 'wpbdp_form_field_settings_process', array( &$this ) );
|
@@ -421,7 +482,7 @@ class WPBDP_Form_Field {
|
|
421 |
}
|
422 |
}
|
423 |
|
424 |
-
if ( in_array( 'required', $flags ) ) {
|
425 |
$this->add_validator( 'required' );
|
426 |
}
|
427 |
|
@@ -430,6 +491,10 @@ class WPBDP_Form_Field {
|
|
430 |
}
|
431 |
|
432 |
$data = array();
|
|
|
|
|
|
|
|
|
433 |
$data['label'] = $this->label;
|
434 |
$data['description'] = trim( $this->description );
|
435 |
$data['field_type'] = $this->type->get_id();
|
@@ -438,6 +503,7 @@ class WPBDP_Form_Field {
|
|
438 |
$data['weight'] = $this->weight;
|
439 |
$data['display_flags'] = implode( ',', $this->display_flags );
|
440 |
$data['field_data'] = serialize( $this->field_data );
|
|
|
441 |
|
442 |
if ( $this->id ) {
|
443 |
$wpdb->update( "{$wpdb->prefix}wpbdp_form_fields", $data, array( 'id' => $this->id ) );
|
@@ -448,7 +514,8 @@ class WPBDP_Form_Field {
|
|
448 |
|
449 |
wp_cache_delete( $this->id, 'wpbdp formfields' );
|
450 |
|
451 |
-
|
|
|
452 |
}
|
453 |
|
454 |
/**
|
@@ -481,8 +548,10 @@ class WPBDP_Form_Field {
|
|
481 |
return new WP_Error( 'wpbdp-delete-error', _x( 'An error occurred while trying to delete this field.', 'form-fields-api', 'WPBDM' ) );
|
482 |
}
|
483 |
|
484 |
-
|
485 |
-
|
|
|
|
|
486 |
|
487 |
return true;
|
488 |
}
|
@@ -544,6 +613,11 @@ class WPBDP_Form_Field {
|
|
544 |
if ( $this->has_validator( 'email' ) )
|
545 |
return;
|
546 |
|
|
|
|
|
|
|
|
|
|
|
547 |
switch ( $association ) {
|
548 |
case 'title':
|
549 |
case 'excerpt':
|
@@ -579,6 +653,8 @@ class WPBDP_Form_Field {
|
|
579 |
$q );
|
580 |
break;
|
581 |
}
|
|
|
|
|
582 |
}
|
583 |
|
584 |
/**
|
@@ -616,7 +692,17 @@ class WPBDP_Form_Field {
|
|
616 |
} catch (Exception $e ) {
|
617 |
return null;
|
618 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
619 |
|
|
|
620 |
}
|
621 |
|
622 |
}
|
10 |
private $type;
|
11 |
private $association;
|
12 |
|
13 |
+
private $shortname;
|
14 |
private $label;
|
15 |
+
private $description;
|
16 |
+
private $tag;
|
17 |
|
18 |
private $weight = 0;
|
19 |
|
20 |
private $validators = array();
|
21 |
+
|
22 |
private $display_flags = array();
|
23 |
private $field_data = array();
|
24 |
|
29 |
public function __construct( $attrs=array() ) {
|
30 |
$defaults = array(
|
31 |
'id' => 0,
|
32 |
+
'shortname' => '',
|
33 |
'label' => '',
|
34 |
+
'tag' => '',
|
35 |
'description' => '',
|
36 |
'field_type' => 'textfield',
|
37 |
'association' => 'meta',
|
47 |
$formfields = WPBDP_FormFields::instance();
|
48 |
|
49 |
$this->id = intval( $attrs['id'] );
|
50 |
+
$this->shortname = $attrs['shortname'];
|
51 |
$this->label = $attrs['label'];
|
52 |
$this->description = $attrs['description'];
|
53 |
$this->type = is_object( $attrs['field_type'] ) ? $attrs['field_type'] : WPBDP_FormFields::instance()->get_field_type( $attrs['field_type'] );
|
72 |
/* display_options */
|
73 |
$this->display_flags = $attrs['display_flags'];
|
74 |
$this->field_data = $attrs['field_data'];
|
75 |
+
$this->tag = trim( $attrs['tag'] );
|
76 |
|
77 |
if ( $this->association == 'category' ) {
|
78 |
$this->field_data['options'] = array();
|
132 |
return $this->description;
|
133 |
}
|
134 |
|
135 |
+
/**
|
136 |
+
* @since themes-release
|
137 |
+
*/
|
138 |
+
public function get_shortname() {
|
139 |
+
if ( ! wpbdp_experimental( 'themes' ) )
|
140 |
+
return $this->get_short_name();
|
141 |
+
|
142 |
+
static $protected_shortnames = array( 'images', 'image', 'username', 'featured_level', 'expires_on', 'sequence_id' );
|
143 |
+
|
144 |
+
if ( $this->shortname )
|
145 |
+
return $this->shortname;
|
146 |
+
|
147 |
+
if ( ! $this->label ) {
|
148 |
+
$this->shortname = 'field_' . $this->id;
|
149 |
+
} else {
|
150 |
+
$shortname = WPBDP_Form_Field_Type::normalize_name( $this->label );
|
151 |
+
|
152 |
+
if ( in_array( $shortname, $protected_shortnames, true ) )
|
153 |
+
$shortname .= '__' . $this->id;
|
154 |
+
}
|
155 |
+
|
156 |
+
$this->shortname = $shortname;
|
157 |
+
|
158 |
+
if ( $this->id ) {
|
159 |
+
global $wpdb;
|
160 |
+
$wpdb->update( $wpdb->prefix . 'wpbdp_form_fields', array( 'shortname' => $shortname ), array( 'id' => $this->id ) );
|
161 |
+
}
|
162 |
+
|
163 |
+
return $shortname;
|
164 |
+
}
|
165 |
+
|
166 |
public function get_short_name() {
|
167 |
+
if ( wpbdp_experimental( 'themes' ) ) {
|
168 |
+
return $this->get_shortname();
|
169 |
+
}
|
170 |
+
|
171 |
global $wpbdp;
|
172 |
return $wpbdp->formfields->get_short_names( $this->id );
|
173 |
}
|
174 |
|
175 |
+
/**
|
176 |
+
* @since next-release
|
177 |
+
*/
|
178 |
+
public function get_tag() {
|
179 |
+
return $this->tag;
|
180 |
+
}
|
181 |
+
|
182 |
public function &get_validators() {
|
183 |
return $this->validators;
|
184 |
}
|
265 |
* @since 3.4
|
266 |
*/
|
267 |
public function get_behavior_flags() {
|
268 |
+
return apply_filters( 'WPBDP_Form_Field::get_behavior_flags', $this->type->get_behavior_flags( $this ), $this );
|
269 |
}
|
270 |
|
271 |
/**
|
425 |
* @param string $display_context the rendering context. defaults to 'submit'.
|
426 |
* @return string
|
427 |
*/
|
428 |
+
public function render( $value = null, $display_context = 'submit', &$extra = null, $field_settings = array() ) {
|
429 |
do_action_ref_array( 'wpbdp_form_field_pre_render', array( &$this, $value, $display_context ) );
|
430 |
|
431 |
if ( $this->has_behavior_flag( 'display-only' ) )
|
434 |
if ( 'submit' == $display_context && $this->has_behavior_flag( 'no-submit' ) )
|
435 |
return '';
|
436 |
|
437 |
+
return $this->type->render_field( $this, $value, $display_context, $extra, $field_settings );
|
438 |
}
|
439 |
|
440 |
/**
|
449 |
if ( !$this->label || trim( $this->label ) == '' )
|
450 |
return new WP_Error( 'wpbdp-save-error', _x('Field label is required.', 'form-fields-api', 'WPBDM') );
|
451 |
|
452 |
+
// If performing a field conversion, make sure the types are compatible.
|
453 |
+
if ( $this->id ) {
|
454 |
+
$orig_type = $wpdb->get_var( $wpdb->prepare( "SELECT field_type FROM {$wpdb->prefix}wpbdp_form_fields WHERE id = %d", $this->id ) );
|
455 |
+
$new_type = $this->type->get_id();
|
456 |
+
|
457 |
+
if ( $orig_type != $new_type ) {
|
458 |
+
if ( 'url' == $new_type || 'image' == $new_type || 'url' == $orig_type || 'image' == $orig_type ) {
|
459 |
+
$this->type = WPBDP_FormFields::instance()->get_field_type( $orig_type );
|
460 |
+
return new WP_Error( 'wpbdp-field-error', _x( 'Requested field type change is incompatible. Type will not be modified.', 'form-fields-api', 'WPBDM' ) );
|
461 |
+
}
|
462 |
+
}
|
463 |
+
}
|
464 |
+
|
465 |
if ( isset( $_POST['field'] ) ) {
|
466 |
$res = $this->type->process_field_settings( $this );
|
467 |
do_action_ref_array( 'wpbdp_form_field_settings_process', array( &$this ) );
|
482 |
}
|
483 |
}
|
484 |
|
485 |
+
if ( in_array( 'required', $flags ) && ! in_array( 'optional', $flags ) ) {
|
486 |
$this->add_validator( 'required' );
|
487 |
}
|
488 |
|
491 |
}
|
492 |
|
493 |
$data = array();
|
494 |
+
|
495 |
+
if ( wpbdp_experimental( 'themes' ) )
|
496 |
+
$data['shortname'] = $this->get_shortname();
|
497 |
+
|
498 |
$data['label'] = $this->label;
|
499 |
$data['description'] = trim( $this->description );
|
500 |
$data['field_type'] = $this->type->get_id();
|
503 |
$data['weight'] = $this->weight;
|
504 |
$data['display_flags'] = implode( ',', $this->display_flags );
|
505 |
$data['field_data'] = serialize( $this->field_data );
|
506 |
+
$data['tag'] = $this->tag;
|
507 |
|
508 |
if ( $this->id ) {
|
509 |
$wpdb->update( "{$wpdb->prefix}wpbdp_form_fields", $data, array( 'id' => $this->id ) );
|
514 |
|
515 |
wp_cache_delete( $this->id, 'wpbdp formfields' );
|
516 |
|
517 |
+
if ( ! wpbdp_experimental( 'themes' ) )
|
518 |
+
$api->_calculate_short_names();
|
519 |
}
|
520 |
|
521 |
/**
|
548 |
return new WP_Error( 'wpbdp-delete-error', _x( 'An error occurred while trying to delete this field.', 'form-fields-api', 'WPBDM' ) );
|
549 |
}
|
550 |
|
551 |
+
if ( ! wpbdp_experimental( 'themes' ) ) {
|
552 |
+
$api = wpbdp_formfields_api();
|
553 |
+
$api->_calculate_short_names();
|
554 |
+
}
|
555 |
|
556 |
return true;
|
557 |
}
|
613 |
if ( $this->has_validator( 'email' ) )
|
614 |
return;
|
615 |
|
616 |
+
if ( $this->has_behavior_flag( 'quick-search-external' ) ) {
|
617 |
+
do_action_ref_array( 'WPBDP_Form_Field::build_quick_search_query', array( $this, $q, &$pieces, $search_term, $w_no, &$optimization ) );
|
618 |
+
return;
|
619 |
+
}
|
620 |
+
|
621 |
switch ( $association ) {
|
622 |
case 'title':
|
623 |
case 'excerpt':
|
653 |
$q );
|
654 |
break;
|
655 |
}
|
656 |
+
|
657 |
+
do_action_ref_array( 'WPBDP_Form_Field::build_quick_search_query', array( $this, $q, &$pieces, $search_term, $w_no, &$optimization ) );
|
658 |
}
|
659 |
|
660 |
/**
|
692 |
} catch (Exception $e ) {
|
693 |
return null;
|
694 |
}
|
695 |
+
}
|
696 |
+
|
697 |
+
public static function find_by_tag( $tag ) {
|
698 |
+
global $wpdb;
|
699 |
+
|
700 |
+
$field_id = absint( $wpdb->get_var( $wpdb->prepare( "SELECT id FROM {$wpdb->prefix}wpbdp_form_fields WHERE tag = %s LIMIT 1", $tag ) ) );
|
701 |
+
|
702 |
+
if ( ! $field_id )
|
703 |
+
return null;
|
704 |
|
705 |
+
return self::get( $field_id );
|
706 |
}
|
707 |
|
708 |
}
|
core/class-listing-display-helper.php
ADDED
@@ -0,0 +1,138 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
require_once ( WPBDP_PATH . 'core/class-field-display-list.php' );
|
3 |
+
|
4 |
+
/**
|
5 |
+
* @since themes-release
|
6 |
+
*/
|
7 |
+
class WPBDP_Listing_Display_Helper {
|
8 |
+
|
9 |
+
|
10 |
+
public static function excerpt() {
|
11 |
+
static $n = 0;
|
12 |
+
|
13 |
+
global $post;
|
14 |
+
|
15 |
+
$vars = array();
|
16 |
+
$vars = array_merge( $vars, array( 'even_or_odd' => ( ( $n & 1 ) ? 'odd' : 'even' ) ) );
|
17 |
+
$vars = array_merge( $vars, self::basic_vars( $post->ID ) );
|
18 |
+
$vars = array_merge( $vars, self::fields_vars( $post->ID, 'excerpt' ) );
|
19 |
+
$vars = array_merge( $vars, self::images_vars( $post->ID, 'excerpt' ) );
|
20 |
+
|
21 |
+
$vars = apply_filters( 'wpbdp_listing_template_vars', $vars, $post->ID );
|
22 |
+
$vars = apply_filters( 'wpbdp_excerpt_template_vars', $vars, $post->ID );
|
23 |
+
|
24 |
+
$n++;
|
25 |
+
|
26 |
+
// TODO: what do we do with 'wpbdp_excerpt_listing_fields' ?
|
27 |
+
return wpbdp_x_render( 'excerpt', $vars );
|
28 |
+
}
|
29 |
+
|
30 |
+
public static function single() {
|
31 |
+
global $post;
|
32 |
+
|
33 |
+
$vars = array();
|
34 |
+
$vars = array_merge( $vars, self::basic_vars( $post->ID ) );
|
35 |
+
$vars = array_merge( $vars, self::fields_vars( $post->ID, 'listing' ) );
|
36 |
+
$vars = array_merge( $vars, self::images_vars( $post->ID, 'listing' ) );
|
37 |
+
|
38 |
+
$vars = apply_filters( 'wpbdp_listing_template_vars', $vars, $post->ID );
|
39 |
+
$vars = apply_filters( 'wpbdp_single_template_vars', $vars, $post->ID );
|
40 |
+
|
41 |
+
// TODO: is this really used? can it be changed to something else?
|
42 |
+
// 'listing_fields' => apply_filters('wpbdp_single_listing_fields', $listing_fields, $post->ID), This is
|
43 |
+
// complete HTML
|
44 |
+
return wpbdp_x_render( 'single', array_merge( $vars,
|
45 |
+
array( 'content' => wpbdp_x_render( 'single', $vars ) ) ) );
|
46 |
+
}
|
47 |
+
|
48 |
+
private static function basic_vars( $listing_id ) {
|
49 |
+
$listing = WPBDP_Listing::get( $listing_id );
|
50 |
+
|
51 |
+
$vars = array();
|
52 |
+
$vars['listing_id'] = $listing_id;
|
53 |
+
$vars['listing'] = $listing;
|
54 |
+
$vars['is_sticky'] = ( 'normal' != $listing->get_sticky_status() );
|
55 |
+
$vars['sticky_tag'] = '';
|
56 |
+
$vars['title'] = the_title( null, null, false );
|
57 |
+
|
58 |
+
if ( $vars['is_sticky'] )
|
59 |
+
$vars['sticky_tag'] = wpbdp_x_render( 'listing sticky tag', array( 'listing' => $listing ) );
|
60 |
+
|
61 |
+
return $vars;
|
62 |
+
}
|
63 |
+
|
64 |
+
private static function fields_vars( $listing_id, $display ) {
|
65 |
+
$all_fields = wpbdp_get_form_fields();
|
66 |
+
$fields = apply_filters_ref_array( 'wpbdp_render_listing_fields', array( &$all_fields, $listing_id ) );
|
67 |
+
|
68 |
+
$list = new WPBDP_Field_Display_List( $listing_id, $display, $fields );
|
69 |
+
$list->freeze();
|
70 |
+
|
71 |
+
return array( 'fields' => $list );
|
72 |
+
}
|
73 |
+
|
74 |
+
private static function images_vars( $listing_id, $display ) {
|
75 |
+
$vars = array();
|
76 |
+
$vars['images'] = (object) array( 'main' => false,
|
77 |
+
'extra' => array(),
|
78 |
+
'thumbnail' => false );
|
79 |
+
|
80 |
+
if ( ! wpbdp_get_option( 'allow-images' ) )
|
81 |
+
return $vars;
|
82 |
+
|
83 |
+
$listing = WPBDP_Listing::get( $listing_id );
|
84 |
+
|
85 |
+
// Thumbnail.
|
86 |
+
if ( wpbdp_get_option( 'show-thumbnail' ) ) {
|
87 |
+
$thumb = new StdClass();
|
88 |
+
$thumb->html = wpbdp_listing_thumbnail( null, 'link=listing&class=wpbdmthumbs wpbdp-excerpt-thumbnail' );
|
89 |
+
|
90 |
+
$vars['images']->thumbnail = $thumb;
|
91 |
+
}
|
92 |
+
|
93 |
+
// Main image.
|
94 |
+
$thumbnail_id = $listing->get_thumbnail_id();
|
95 |
+
$main_image = new StdClass();
|
96 |
+
$main_image->id = $thumbnail_id;
|
97 |
+
$main_image->html = wpbdp_listing_thumbnail( null, 'link=picture&class=wpbdp-single-thumbnail' );
|
98 |
+
|
99 |
+
$vars['images']->main = $main_image;
|
100 |
+
|
101 |
+
// Other images.
|
102 |
+
$listing_images = $listing->get_images( 'ids' );
|
103 |
+
|
104 |
+
foreach ( $listing_images as $img_id ) {
|
105 |
+
// Correct size of thumbnail if needed.
|
106 |
+
_wpbdp_resize_image_if_needed( $img_id );
|
107 |
+
|
108 |
+
if ( $img_id == $thumbnail_id )
|
109 |
+
continue;
|
110 |
+
|
111 |
+
$data = wp_get_attachment_image_src( $img_id, 'wpbdp-large', false );
|
112 |
+
|
113 |
+
$image = new StdClass();
|
114 |
+
$image->id = $img_id;
|
115 |
+
$image->url = $data[0];
|
116 |
+
$image->width = $data[1];
|
117 |
+
$image->height = $data[2];
|
118 |
+
$image->html = sprintf( '<a href="%s" class="thickbox" data-lightbox="wpbdpgal" rel="wpbdpgal" target="_blank">%s</a>',
|
119 |
+
$image->url,
|
120 |
+
wp_get_attachment_image( $image->id, 'wpbdp-thumb', false, array(
|
121 |
+
'class' => 'wpbdp-thumbnail size-thumbnail',
|
122 |
+
'alt' => the_title( null, null, false ),
|
123 |
+
'title' => the_title( null, null, false )
|
124 |
+
) ) );
|
125 |
+
|
126 |
+
$vars['images']->extra[] = $image;
|
127 |
+
}
|
128 |
+
|
129 |
+
return $vars;
|
130 |
+
}
|
131 |
+
|
132 |
+
}
|
133 |
+
|
134 |
+
/**
|
135 |
+
* @since themes-release
|
136 |
+
*/
|
137 |
+
class _WPBDP_Listing_Display_Image {
|
138 |
+
}
|
core/class-listing.php
CHANGED
@@ -499,6 +499,15 @@ class WPBDP_Listing {
|
|
499 |
return get_the_author_meta( $meta, $post->post_author );
|
500 |
}
|
501 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
502 |
public function update( $state ) {
|
503 |
// Set title.
|
504 |
$title = false;
|
499 |
return get_the_author_meta( $meta, $post->post_author );
|
500 |
}
|
501 |
|
502 |
+
/**
|
503 |
+
* @since next-release
|
504 |
+
*/
|
505 |
+
public function get_sticky_status() {
|
506 |
+
$sticky_status = get_post_meta( $this->id, '_wpbdp[sticky]', true );
|
507 |
+
return $sticky_status ? $sticky_status : 'normal';
|
508 |
+
}
|
509 |
+
|
510 |
+
|
511 |
public function update( $state ) {
|
512 |
// Set title.
|
513 |
$title = false;
|
core/class-listings-api.php
CHANGED
@@ -17,7 +17,8 @@ class WPBDP_Listings_API {
|
|
17 |
add_filter('term_link', array($this, '_tag_link'), 10, 3);
|
18 |
add_filter('comments_open', array($this, '_allow_comments'), 10, 2);
|
19 |
|
20 |
-
|
|
|
21 |
|
22 |
add_action( 'WPBDP_Listing::listing_created', array( &$this, 'new_listing_admin_email' ) );
|
23 |
add_action( 'WPBDP_Listing::listing_created', array( &$this, 'new_listing_confirmation_email' ) );
|
@@ -38,10 +39,12 @@ class WPBDP_Listings_API {
|
|
38 |
return $link;
|
39 |
|
40 |
if ( 'page' == _wpbdp_template_mode( 'category' ) ) {
|
41 |
-
if ( wpbdp_rewrite_on() )
|
42 |
-
$
|
43 |
-
|
|
|
44 |
$link = add_query_arg( 'category', $category->slug, wpbdp_get_page_link( 'main' ) );
|
|
|
45 |
}
|
46 |
|
47 |
return apply_filters( 'wpbdp_category_link', $link, $category );
|
@@ -115,7 +118,10 @@ class WPBDP_Listings_API {
|
|
115 |
return $url;
|
116 |
}
|
117 |
|
118 |
-
public function _preview_post_link( $url, $post ) {
|
|
|
|
|
|
|
119 |
if ( WPBDP_POST_TYPE != get_post_type( $post ) || ! wpbdp_get_page_id( 'main' ) )
|
120 |
return $url ;
|
121 |
|
@@ -554,6 +560,8 @@ class WPBDP_Listings_API {
|
|
554 |
$query_pieces['where'] .= ' )';
|
555 |
}
|
556 |
|
|
|
|
|
557 |
$query_pieces = apply_filters( 'wpbdp_quick_search_query_pieces', $query_pieces );
|
558 |
$query = sprintf( "SELECT %s %s FROM {$wpdb->posts} %s WHERE 1=1 AND ({$wpdb->posts}.post_type = '%s' AND {$wpdb->posts}.post_status = '%s') %s GROUP BY {$wpdb->posts}.ID %s %s",
|
559 |
$query_pieces['distinct'],
|
@@ -672,6 +680,17 @@ class WPBDP_Listings_API {
|
|
672 |
$where .= $wpdb->prepare(" AND (mt{$i}mv.meta_key = %s AND mt{$i}mv.meta_value REGEXP %s )",
|
673 |
"_wpbdp[fields][" . $field->get_id() . "]",
|
674 |
$pattern );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
675 |
} else { // Single-valued field.
|
676 |
if ( in_array( $field->get_field_type()->get_id(),
|
677 |
array( 'textfield', 'textarea' ) ) ) {
|
@@ -908,3 +927,4 @@ class WPBDP_Listings_API {
|
|
908 |
class WPBDP_ListingsAPI extends WPBDP_Listings_API {}
|
909 |
|
910 |
}
|
|
17 |
add_filter('term_link', array($this, '_tag_link'), 10, 3);
|
18 |
add_filter('comments_open', array($this, '_allow_comments'), 10, 2);
|
19 |
|
20 |
+
if ( ! wpbdp_experimental( 'themes' ) )
|
21 |
+
add_action( 'wpbdp_after_single_view', array( &$this, '_show_contact_form' ), 0 );
|
22 |
|
23 |
add_action( 'WPBDP_Listing::listing_created', array( &$this, 'new_listing_admin_email' ) );
|
24 |
add_action( 'WPBDP_Listing::listing_created', array( &$this, 'new_listing_confirmation_email' ) );
|
39 |
return $link;
|
40 |
|
41 |
if ( 'page' == _wpbdp_template_mode( 'category' ) ) {
|
42 |
+
if ( wpbdp_rewrite_on() ) {
|
43 |
+
$main_page = wpbdp_get_page_link( 'main' );
|
44 |
+
$link = rtrim( $main_page, '/' ) . '/' . wpbdp_get_option( 'permalinks-category-slug' ) . '/' . $category->slug . '/';
|
45 |
+
} else {
|
46 |
$link = add_query_arg( 'category', $category->slug, wpbdp_get_page_link( 'main' ) );
|
47 |
+
}
|
48 |
}
|
49 |
|
50 |
return apply_filters( 'wpbdp_category_link', $link, $category );
|
118 |
return $url;
|
119 |
}
|
120 |
|
121 |
+
public function _preview_post_link( $url, $post = null ) {
|
122 |
+
if ( is_null( $post ) && isset( $GLOBALS['post'] ) )
|
123 |
+
$post = $GLOBALS['post'];
|
124 |
+
|
125 |
if ( WPBDP_POST_TYPE != get_post_type( $post ) || ! wpbdp_get_page_id( 'main' ) )
|
126 |
return $url ;
|
127 |
|
560 |
$query_pieces['where'] .= ' )';
|
561 |
}
|
562 |
|
563 |
+
// wpbdp_debug_e( 'search', $query_pieces, $q, $optimization );
|
564 |
+
|
565 |
$query_pieces = apply_filters( 'wpbdp_quick_search_query_pieces', $query_pieces );
|
566 |
$query = sprintf( "SELECT %s %s FROM {$wpdb->posts} %s WHERE 1=1 AND ({$wpdb->posts}.post_type = '%s' AND {$wpdb->posts}.post_status = '%s') %s GROUP BY {$wpdb->posts}.ID %s %s",
|
567 |
$query_pieces['distinct'],
|
680 |
$where .= $wpdb->prepare(" AND (mt{$i}mv.meta_key = %s AND mt{$i}mv.meta_value REGEXP %s )",
|
681 |
"_wpbdp[fields][" . $field->get_id() . "]",
|
682 |
$pattern );
|
683 |
+
} elseif ( 'date' == $field->get_field_type_id() ) {
|
684 |
+
$field_type = $field->get_field_type();
|
685 |
+
$q = $field_type->date_to_storage_format( $field, $q );
|
686 |
+
|
687 |
+
if ( ! $q )
|
688 |
+
continue;
|
689 |
+
|
690 |
+
$query .= sprintf(" INNER JOIN {$wpdb->postmeta} AS mt%1$1d ON ({$wpdb->posts}.ID = mt%1$1d.post_id)", $i);
|
691 |
+
$where .= $wpdb->prepare(" AND (mt{$i}.meta_key = %s AND mt{$i}.meta_value = %s)",
|
692 |
+
'_wpbdp[fields][' . $field->get_id() . ']',
|
693 |
+
$q);
|
694 |
} else { // Single-valued field.
|
695 |
if ( in_array( $field->get_field_type()->get_id(),
|
696 |
array( 'textfield', 'textarea' ) ) ) {
|
927 |
class WPBDP_ListingsAPI extends WPBDP_Listings_API {}
|
928 |
|
929 |
}
|
930 |
+
|
core/class-payment.php
CHANGED
@@ -80,6 +80,9 @@ class WPBDP_Payment extends WPBDP_DB_Model {
|
|
80 |
'tag' => $this->tag
|
81 |
);
|
82 |
|
|
|
|
|
|
|
83 |
if ( $this->id )
|
84 |
$row['id'] = $this->id;
|
85 |
|
80 |
'tag' => $this->tag
|
81 |
);
|
82 |
|
83 |
+
if ( ! $this->processed_on )
|
84 |
+
unset( $row['processed_on'] );
|
85 |
+
|
86 |
if ( $this->id )
|
87 |
$row['id'] = $this->id;
|
88 |
|
core/class-recaptcha.php
CHANGED
@@ -1,7 +1,6 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
/**
|
4 |
-
* @since
|
5 |
*/
|
6 |
class WPBDP_reCAPTCHA {
|
7 |
|
@@ -34,9 +33,11 @@ class WPBDP_reCAPTCHA {
|
|
34 |
global $wpbdp;
|
35 |
|
36 |
wp_enqueue_script( 'wpbdp-recaptcha',
|
37 |
-
WPBDP_URL . 'core/js/recaptcha' . ( ! $wpbdp->is_debug_on() ? '.min' : '' ) . '.js'
|
|
|
|
|
38 |
wp_enqueue_script( 'google-recaptcha',
|
39 |
-
'https://www.google.com/recaptcha/api.js?onload=
|
40 |
}
|
41 |
|
42 |
function render( $name = '' ) {
|
1 |
<?php
|
|
|
2 |
/**
|
3 |
+
* @since 3.6.8
|
4 |
*/
|
5 |
class WPBDP_reCAPTCHA {
|
6 |
|
33 |
global $wpbdp;
|
34 |
|
35 |
wp_enqueue_script( 'wpbdp-recaptcha',
|
36 |
+
WPBDP_URL . 'core/js/recaptcha' . ( ! $wpbdp->is_debug_on() ? '.min' : '' ) . '.js',
|
37 |
+
false,
|
38 |
+
true );
|
39 |
wp_enqueue_script( 'google-recaptcha',
|
40 |
+
'https://www.google.com/recaptcha/api.js?onload=wpbdp_recaptcha_callback&render=explicit' );
|
41 |
}
|
42 |
|
43 |
function render( $name = '' ) {
|
core/class-settings.php
CHANGED
@@ -252,7 +252,8 @@ class WPBDP_Settings {
|
|
252 |
array( 'date', _x( 'Date posted', 'admin settings', 'WPBDM' ) ),
|
253 |
array( 'modified', _x( 'Date last modified', 'admin settings', 'WPBDM' ) ),
|
254 |
array( 'rand', _x( 'Random', 'admin settings', 'WPBDM' ) ),
|
255 |
-
array( 'paid', _x( 'Paid first then free', 'admin settings', 'WPBDM' ) )
|
|
|
256 |
)));
|
257 |
$this->add_setting( $s, 'listings-sort', _x('Sort directory listings by', 'admin settings', 'WPBDM'), 'choice', 'ASC',
|
258 |
_x('Ascending for ascending order A-Z, Descending for descending order Z-A', 'admin settings', 'WPBDM'),
|
@@ -527,13 +528,23 @@ EOF;
|
|
527 |
array('TWD', _x('Taiwan Dollar (TWD)', 'admin settings', 'WPBDM')),
|
528 |
array('THB', _x('Thai Baht (THB)', 'admin settings', 'WPBDM')),
|
529 |
array('TRY', _x('Turkish Lira (TRY)', 'admin settings', 'WPBDM')),
|
530 |
-
array('USD', _x('U.S. Dollar', 'admin settings', 'WPBDM')),
|
531 |
)));
|
532 |
$this->register_dep( 'currency', 'requires-true', 'payments-on' );
|
533 |
|
534 |
$this->add_setting($s, 'currency-symbol', _x('Currency Symbol', 'admin settings', 'WPBDM'), 'text', '$');
|
535 |
$this->register_dep( 'currency-symbol', 'requires-true', 'payments-on' );
|
536 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
537 |
$this->add_setting($s, 'payment-message', _x('Thank you for payment message', 'admin settings', 'WPBDM'), 'text',
|
538 |
_x('Thank you for your payment. Your payment is being verified and your listing reviewed. The verification and review process could take up to 48 hours.', 'admin settings', 'WPBDM'));
|
539 |
$this->register_dep( 'payment-message', 'requires-true', 'payments-on' );
|
252 |
array( 'date', _x( 'Date posted', 'admin settings', 'WPBDM' ) ),
|
253 |
array( 'modified', _x( 'Date last modified', 'admin settings', 'WPBDM' ) ),
|
254 |
array( 'rand', _x( 'Random', 'admin settings', 'WPBDM' ) ),
|
255 |
+
array( 'paid', _x( 'Paid first then free. Inside each group by date.', 'admin settings', 'WPBDM' ) ),
|
256 |
+
array( 'paid-title', _x( 'Paid first then free. Inside each group by title.', 'admin settings', 'WPBDM' ) )
|
257 |
)));
|
258 |
$this->add_setting( $s, 'listings-sort', _x('Sort directory listings by', 'admin settings', 'WPBDM'), 'choice', 'ASC',
|
259 |
_x('Ascending for ascending order A-Z, Descending for descending order Z-A', 'admin settings', 'WPBDM'),
|
528 |
array('TWD', _x('Taiwan Dollar (TWD)', 'admin settings', 'WPBDM')),
|
529 |
array('THB', _x('Thai Baht (THB)', 'admin settings', 'WPBDM')),
|
530 |
array('TRY', _x('Turkish Lira (TRY)', 'admin settings', 'WPBDM')),
|
531 |
+
array('USD', _x('U.S. Dollar (USD)', 'admin settings', 'WPBDM')),
|
532 |
)));
|
533 |
$this->register_dep( 'currency', 'requires-true', 'payments-on' );
|
534 |
|
535 |
$this->add_setting($s, 'currency-symbol', _x('Currency Symbol', 'admin settings', 'WPBDM'), 'text', '$');
|
536 |
$this->register_dep( 'currency-symbol', 'requires-true', 'payments-on' );
|
537 |
|
538 |
+
$this->add_setting( $s,
|
539 |
+
'currency-symbol-position',
|
540 |
+
_x( 'Currency symbol display', 'admin settings', 'WPBDM' ),
|
541 |
+
'choice',
|
542 |
+
'left',
|
543 |
+
'',
|
544 |
+
array( 'choices' => array( array( 'left', _x( 'Show currency symbol on the left', 'admin settings', 'WPBDM' ) ),
|
545 |
+
array( 'right', _x( 'Show currency symbol on the right', 'admin settings', 'WPBDM' ) ),
|
546 |
+
array( 'none', _x( 'Do not show currency symbol', 'admin settings', 'WPBDM' ) ) ) ) );
|
547 |
+
|
548 |
$this->add_setting($s, 'payment-message', _x('Thank you for payment message', 'admin settings', 'WPBDM'), 'text',
|
549 |
_x('Thank you for your payment. Your payment is being verified and your listing reviewed. The verification and review process could take up to 48 hours.', 'admin settings', 'WPBDM'));
|
550 |
$this->register_dep( 'payment-message', 'requires-true', 'payments-on' );
|
core/compatibility/class-compat.php
CHANGED
@@ -4,7 +4,8 @@ require_once ( WPBDP_PATH . 'core/compatibility/deprecated.php' );
|
|
4 |
class WPBDP_Compat {
|
5 |
|
6 |
function __construct() {
|
7 |
-
|
|
|
8 |
}
|
9 |
|
10 |
function load_integrations() {
|
@@ -17,6 +18,33 @@ class WPBDP_Compat {
|
|
17 |
require_once( WPBDP_PATH . 'core/compatibility/class-navxt-integration.php' );
|
18 |
$navxt_integration = new WPBDP_NavXT_Integration();
|
19 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
}
|
21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
}
|
4 |
class WPBDP_Compat {
|
5 |
|
6 |
function __construct() {
|
7 |
+
$this->workarounds_for_wp_bugs();
|
8 |
+
$this->load_integrations();
|
9 |
}
|
10 |
|
11 |
function load_integrations() {
|
18 |
require_once( WPBDP_PATH . 'core/compatibility/class-navxt-integration.php' );
|
19 |
$navxt_integration = new WPBDP_NavXT_Integration();
|
20 |
}
|
21 |
+
|
22 |
+
if ( wpbdp_experimental( 'themes' ) ) {
|
23 |
+
require_once( WPBDP_PATH . 'core/compatibility/templates.php' );
|
24 |
+
$theme_layer = new WPBDP_Theme_Compat_Layer();
|
25 |
+
}
|
26 |
+
}
|
27 |
+
|
28 |
+
// Work around WP bugs. {{{
|
29 |
+
|
30 |
+
function workarounds_for_wp_bugs() {
|
31 |
+
// #1466 (related to https://core.trac.wordpress.org/ticket/28081).
|
32 |
+
add_filter( 'wpbdp_query_clauses', array( &$this, '_fix_pagination_issue' ), 10, 2 );
|
33 |
}
|
34 |
|
35 |
+
function _fix_pagination_issue( $clauses, $query ) {
|
36 |
+
$posts_per_page = intval( $query->get( 'posts_per_page' ) );
|
37 |
+
$paged = intval( $query->get( 'paged' ) );
|
38 |
+
|
39 |
+
if ( -1 != $posts_per_page || $paged <= 1 )
|
40 |
+
return $clauses;
|
41 |
+
|
42 |
+
// Force no results for pages outside of the scope of the query.
|
43 |
+
$clauses['where'] .= ' AND 1=0 ';
|
44 |
+
|
45 |
+
return $clauses;
|
46 |
+
}
|
47 |
+
|
48 |
+
// }}}
|
49 |
+
|
50 |
}
|
core/compatibility/class-wpml-compat.php
CHANGED
@@ -8,8 +8,10 @@ class WPBDP_WPML_Compat {
|
|
8 |
|
9 |
if ( ! is_admin() ) {
|
10 |
add_filter( 'wpbdp_get_page_id', array( &$this, 'page_id'), 10, 2 );
|
|
|
11 |
add_filter( 'wpbdp_listing_link', array( &$this, 'add_lang_to_link' ) );
|
12 |
add_filter( 'wpbdp_category_link', array( &$this, 'add_lang_to_link' ) );
|
|
|
13 |
add_filter( 'wpbdp_get_page_link', array( &$this, 'correct_page_link' ), 10, 3 );
|
14 |
|
15 |
add_filter( 'wpbdp_render_field_label', array( &$this, 'translate_form_field_label' ), 10, 2 );
|
@@ -19,16 +21,35 @@ class WPBDP_WPML_Compat {
|
|
19 |
add_filter( 'wpbdp_category_fee_selection_label', array( &$this, 'translate_fee_label' ), 10, 2 );
|
20 |
|
21 |
add_filter( 'icl_ls_languages', array( &$this, 'language_switcher' ) );
|
|
|
|
|
|
|
22 |
}
|
23 |
|
24 |
add_action( 'admin_footer-directory-admin_page_wpbdp_admin_formfields', array( &$this, 'register_form_fields_strings' ) );
|
25 |
add_action( 'admin_footer-directory-admin_page_wpbdp_admin_fees', array( &$this, 'register_fees_strings' ) );
|
|
|
|
|
|
|
|
|
26 |
}
|
27 |
|
28 |
function get_current_language() {
|
29 |
return $this->wpml->get_current_language();
|
30 |
}
|
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
function page_id( $id, $page_name = '' ) {
|
33 |
$lang = $this->get_current_language();
|
34 |
|
@@ -45,7 +66,18 @@ class WPBDP_WPML_Compat {
|
|
45 |
function add_lang_to_link( $link ) {
|
46 |
global $sitepress;
|
47 |
|
48 |
-
$lang =
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
|
50 |
if ( ! $lang )
|
51 |
return $link;
|
@@ -57,6 +89,7 @@ class WPBDP_WPML_Compat {
|
|
57 |
$used_link = _get_page_link( $trans_id );
|
58 |
|
59 |
$link = str_replace( $used_link, $real_link, $link );
|
|
|
60 |
return $link;
|
61 |
}
|
62 |
}
|
@@ -88,6 +121,8 @@ class WPBDP_WPML_Compat {
|
|
88 |
|
89 |
|
90 |
function translate_link( $link, $lang = null ) {
|
|
|
|
|
91 |
$lang = $lang ? $lang : $this->get_current_language();
|
92 |
|
93 |
if ( ! $lang )
|
@@ -100,13 +135,20 @@ class WPBDP_WPML_Compat {
|
|
100 |
if ( ! $trans_id )
|
101 |
return $link;
|
102 |
|
103 |
-
$
|
104 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
105 |
} else {
|
106 |
$link = add_query_arg( 'lang', $lang, $link );
|
107 |
}
|
108 |
|
109 |
-
|
110 |
return $link;
|
111 |
}
|
112 |
|
@@ -242,4 +284,29 @@ class WPBDP_WPML_Compat {
|
|
242 |
}
|
243 |
|
244 |
// }}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
245 |
}
|
8 |
|
9 |
if ( ! is_admin() ) {
|
10 |
add_filter( 'wpbdp_get_page_id', array( &$this, 'page_id'), 10, 2 );
|
11 |
+
|
12 |
add_filter( 'wpbdp_listing_link', array( &$this, 'add_lang_to_link' ) );
|
13 |
add_filter( 'wpbdp_category_link', array( &$this, 'add_lang_to_link' ) );
|
14 |
+
add_filter( 'wpbdp__get_page_link', array( &$this, 'fix_get_page_link' ), 10, 2 );
|
15 |
add_filter( 'wpbdp_get_page_link', array( &$this, 'correct_page_link' ), 10, 3 );
|
16 |
|
17 |
add_filter( 'wpbdp_render_field_label', array( &$this, 'translate_form_field_label' ), 10, 2 );
|
21 |
add_filter( 'wpbdp_category_fee_selection_label', array( &$this, 'translate_fee_label' ), 10, 2 );
|
22 |
|
23 |
add_filter( 'icl_ls_languages', array( &$this, 'language_switcher' ) );
|
24 |
+
|
25 |
+
// Regions.
|
26 |
+
add_filter( 'wpbdp_region_link', array( &$this, 'add_lang_to_link' ) );
|
27 |
}
|
28 |
|
29 |
add_action( 'admin_footer-directory-admin_page_wpbdp_admin_formfields', array( &$this, 'register_form_fields_strings' ) );
|
30 |
add_action( 'admin_footer-directory-admin_page_wpbdp_admin_fees', array( &$this, 'register_fees_strings' ) );
|
31 |
+
|
32 |
+
// Regions.
|
33 |
+
add_filter( 'wpbdp_regions__get_hierarchy_option', array( &$this, 'use_cache_per_lang' ) );
|
34 |
+
add_action( 'wpbdp_regions_clean_cache', array( &$this, 'clean_cache_per_lang' ) );
|
35 |
}
|
36 |
|
37 |
function get_current_language() {
|
38 |
return $this->wpml->get_current_language();
|
39 |
}
|
40 |
|
41 |
+
function fix_get_page_link( $link, $post_id ) {
|
42 |
+
if ( ! wpbdp_rewrite_on() )
|
43 |
+
return $link;
|
44 |
+
|
45 |
+
$page_ids = wpbdp_get_page_ids( 'main' );
|
46 |
+
if ( ! in_array( $post_id, $page_ids ) )
|
47 |
+
return $link;
|
48 |
+
|
49 |
+
$link = preg_replace( '/\?.*/', '', $link );
|
50 |
+
return $link;
|
51 |
+
}
|
52 |
+
|
53 |
function page_id( $id, $page_name = '' ) {
|
54 |
$lang = $this->get_current_language();
|
55 |
|
66 |
function add_lang_to_link( $link ) {
|
67 |
global $sitepress;
|
68 |
|
69 |
+
$lang = '';
|
70 |
+
|
71 |
+
if ( false !== ($index = strpos( $link, '?' ) ) ) {
|
72 |
+
// We honor the ?lang argument from the link itself (if present).
|
73 |
+
$data = array();
|
74 |
+
wp_parse_str( substr( $link, $index + 1 ), $data );
|
75 |
+
|
76 |
+
if ( !empty( $data['lang'] ) )
|
77 |
+
$lang = $data['lang'];
|
78 |
+
} else {
|
79 |
+
$lang = $this->get_current_language();
|
80 |
+
}
|
81 |
|
82 |
if ( ! $lang )
|
83 |
return $link;
|
89 |
$used_link = _get_page_link( $trans_id );
|
90 |
|
91 |
$link = str_replace( $used_link, $real_link, $link );
|
92 |
+
|
93 |
return $link;
|
94 |
}
|
95 |
}
|
121 |
|
122 |
|
123 |
function translate_link( $link, $lang = null ) {
|
124 |
+
global $sitepress;
|
125 |
+
|
126 |
$lang = $lang ? $lang : $this->get_current_language();
|
127 |
|
128 |
if ( ! $lang )
|
135 |
if ( ! $trans_id )
|
136 |
return $link;
|
137 |
|
138 |
+
$main_link = $this->fix_get_page_link( get_page_link( $main_id ), $main_id );
|
139 |
+
$main_trans_link = $this->fix_get_page_link( get_page_link( $trans_id ), $trans_id );
|
140 |
+
|
141 |
+
$link = str_replace( $main_link, $main_trans_link, $link );
|
142 |
+
|
143 |
+
$nego_type = absint( $sitepress->get_setting( 'language_negotiation_type' ) );
|
144 |
+
|
145 |
+
if ( 3 == $nego_type ) {
|
146 |
+
$link = add_query_arg( 'lang', $lang, $link );
|
147 |
+
}
|
148 |
} else {
|
149 |
$link = add_query_arg( 'lang', $lang, $link );
|
150 |
}
|
151 |
|
|
|
152 |
return $link;
|
153 |
}
|
154 |
|
284 |
}
|
285 |
|
286 |
// }}}
|
287 |
+
|
288 |
+
// Regions. {{{
|
289 |
+
function use_cache_per_lang( $option ) {
|
290 |
+
$lang = $this->get_current_language();
|
291 |
+
|
292 |
+
if ( ! $lang )
|
293 |
+
return $option;
|
294 |
+
|
295 |
+
return $option . '-' . $lang;
|
296 |
+
}
|
297 |
+
|
298 |
+
function clean_cache_per_lang( $opt ) {
|
299 |
+
$langs = icl_get_languages( 'skip_missing=0' );
|
300 |
+
|
301 |
+
if ( ! $langs )
|
302 |
+
return;
|
303 |
+
|
304 |
+
foreach ( $langs as $l ) {
|
305 |
+
$code = $l['language_code'];
|
306 |
+
|
307 |
+
delete_option( $opt . '-' . $code );
|
308 |
+
}
|
309 |
+
}
|
310 |
+
|
311 |
+
// }}}
|
312 |
}
|
core/compatibility/templates.php
ADDED
@@ -0,0 +1,85 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* @since themes-release
|
4 |
+
*/
|
5 |
+
class WPBDP_Theme_Compat_Layer {
|
6 |
+
|
7 |
+
private $current_vars = array();
|
8 |
+
private $templates_before = array();
|
9 |
+
private $templates_after = array();
|
10 |
+
|
11 |
+
|
12 |
+
function __construct() {
|
13 |
+
add_filter( 'wpbdp_template_variables', array( &$this, 'template_vars' ), 999, 2 );
|
14 |
+
}
|
15 |
+
|
16 |
+
function template_vars( $vars, $id_or_file ) {
|
17 |
+
$before = array();
|
18 |
+
$after = array();
|
19 |
+
|
20 |
+
// Fake some old integrations.
|
21 |
+
$old_vars = array(
|
22 |
+
'__page__' => array( 'class' => array(),
|
23 |
+
'content_class' => array(),
|
24 |
+
'before_content' => '' )
|
25 |
+
);
|
26 |
+
|
27 |
+
if ( 'main_page' == $id_or_file )
|
28 |
+
$old_template_name = 'businessdirectory-main-page';
|
29 |
+
elseif ( 'listings' == $id_or_file )
|
30 |
+
$old_template_name = 'businessdirectory-listings';
|
31 |
+
else
|
32 |
+
$old_template_name = $id_or_file;
|
33 |
+
|
34 |
+
$old_vars = apply_filters( 'wpbdp_template_vars', array_merge( $vars, $old_vars ), $old_template_name );
|
35 |
+
$vars['_class'] .= ' ' . implode( ' ', isset( $old_vars['__page__']['class'] ) ? $old_vars['__page__']['class'] : array() );
|
36 |
+
$vars['_inner_class'] .= ' wpbdp-page-content ' . implode( ' ', isset( $old_vars['__page__']['content_class'] ) ? $old_vars['__page__']['content_class'] : array() );
|
37 |
+
|
38 |
+
if ( ! empty( $old_vars['__page__']['before_content'] ) )
|
39 |
+
$before[] = $old_vars['__page__']['before_content'];
|
40 |
+
|
41 |
+
// Page-specific handling.
|
42 |
+
switch ( $id_or_file ) {
|
43 |
+
case 'main_page':
|
44 |
+
$vars['_class'] .= ' wpbdp-main-page';
|
45 |
+
|
46 |
+
break;
|
47 |
+
case 'listings':
|
48 |
+
$vars['_class'] .= ' wpbdp-view-listings-page';
|
49 |
+
$before[] = wpbdp_capture_action( 'wpbdp_before_viewlistings_page' );
|
50 |
+
$after[] = wpbdp_capture_action( 'wpbdp_after_viewlistings_page' );
|
51 |
+
|
52 |
+
break;
|
53 |
+
case 'category':
|
54 |
+
$before[] = wpbdp_capture_action( 'wpbdp_before_category_page', $vars['category'] );
|
55 |
+
$after[] = wpbdp_capture_action( 'wpbdp_after_category_page', $vars['category'] );
|
56 |
+
|
57 |
+
break;
|
58 |
+
case 'single':
|
59 |
+
$before[] = apply_filters( 'wpbdp_listing_view_before', '', $vars['listing_id'], 'single' );
|
60 |
+
$before[] = wpbdp_capture_action( 'wpbdp_before_single_view', $vars['listing_id'] );
|
61 |
+
$after[] = apply_filters( 'wpbdp_listing_view_after', '', $vars['listing_id'], 'single' );
|
62 |
+
$after[] = wpbdp_capture_action( 'wpbdp_after_single_view', $vars['listing_id'] );
|
63 |
+
|
64 |
+
break;
|
65 |
+
case 'excerpt':
|
66 |
+
$before[] = wpbdp_capture_action( 'wpbdp_before_excerpt_view', $vars['listing_id'] );
|
67 |
+
$after[] = wpbdp_capture_action( 'wpbdp_after_excerpt_view', $vars['listing_id'] );
|
68 |
+
|
69 |
+
break;
|
70 |
+
}
|
71 |
+
|
72 |
+
foreach ( array( 'before', 'after' ) as $pos ) {
|
73 |
+
foreach ( $$pos as $i => $content ) {
|
74 |
+
if ( ! $content )
|
75 |
+
continue;
|
76 |
+
|
77 |
+
$vars[ '#compat_' . $pos . '_' . $i ] = array( 'position' => $pos,
|
78 |
+
'value' => $content );
|
79 |
+
}
|
80 |
+
}
|
81 |
+
|
82 |
+
return $vars;
|
83 |
+
}
|
84 |
+
|
85 |
+
}
|
core/css/wpbdp.css
CHANGED
@@ -605,7 +605,7 @@ table#wpbdp-manage-recurring a.cancel-subscription {
|
|
605 |
|
606 |
/* {{ Mobile CSS. */
|
607 |
.wpbdp-show-on-mobile {
|
608 |
-
display: none
|
609 |
}
|
610 |
|
611 |
@media screen and (max-width: 500px) {
|
@@ -614,7 +614,7 @@ table#wpbdp-manage-recurring a.cancel-subscription {
|
|
614 |
}
|
615 |
|
616 |
.wpbdp-hide-on-mobile {
|
617 |
-
display: none
|
618 |
}
|
619 |
|
620 |
.wpbdp-bar .wpbdp-main-links {
|
605 |
|
606 |
/* {{ Mobile CSS. */
|
607 |
.wpbdp-show-on-mobile {
|
608 |
+
display: none;
|
609 |
}
|
610 |
|
611 |
@media screen and (max-width: 500px) {
|
614 |
}
|
615 |
|
616 |
.wpbdp-hide-on-mobile {
|
617 |
+
display: none;
|
618 |
}
|
619 |
|
620 |
.wpbdp-bar .wpbdp-main-links {
|
core/css/wpbdp.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
form#wpbdmsearchform{padding:12px 0;text-align:center}form#wpbdmsearchform input{display:inline}form#wpbdmsearchform .wpbdmsearchbutton{margin-top:5px}form#wpbdmsearchform a.advanced-search-link{font-size:70%;display:block}#wpbdp-search-form{padding-left:10px}#wpbdp-search-form .wpbdp-search-filter{margin-bottom:10px;clear:both}#wpbdp-search-form .wpbdp-search-filter>div.label{display:block;width:40%;float:left}#wpbdp-search-form .wpbdp-search-filter>div.field{display:block;width:60%;margin-left:40%;padding-left:5px}#wpbdp-search-form .wpbdp-search-filter>div.field>input[type="text"]{width:90%}#wpbdp-search-form .wpbdp-search-filter>div.field>select{width:90%}#wpbdp-search-form input[type="submit"]{width:100px;float:none;margin:auto}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.wpbdp-pagination{margin:25px 0 0 0}.wpbdp-pagination .next{float:right}.listing-actions form{margin:0;padding:0;display:inline}.listing-actions input{margin:0}.listing-actions input.delete-listing{margin-left:5px;margin-right:30px;color:red}.listing-actions a.button{padding:5px 10px;font-size:11px;text-decoration:none;background-color:#e6e6e6;color:#7c7c7c;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-ms-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-webkit-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-o-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:linear-gradient(top,#f4f4f4,#e6e6e6);border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 2px rgba(64,64,64,0.1);margin-right:3px}.listing-actions a.button:hover{color:#5e5e5e;background-color:#ebebeb;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-ms-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-webkit-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-o-linear-gradient(top,#f9f9f9,#ebebeb);background-image:linear-gradient(top,#f9f9f9,#ebebeb)}.listing-actions a.delete-listing{margin-left:20px;color:red}.wpbdp-listing .listing-details .field-value{margin-bottom:10px;width:100%;float:none}.wpbdmsingledetails .singledetailsview .field-value{margin-bottom:10px}.field-value label{color:#444;font-weight:bold}.wpbdp-listing-excerpt{padding:10px;border-bottom:dotted 1px #ddd}.wpbdp-listing-excerpt.odd{background:#eee}.wpbdp-listing-excerpt.sticky{background:#fff0cf;border-bottom:solid 1px #b37800}.wpbdp-listing-excerpt .listing-thumbnail{float:right;margin:0 10px 0 0}.wpbdp-listing-excerpt .listing-actions{margin-top:15px}.wpbdp-listing-single .listing-actions{margin-bottom:25px}.wpbdp-listing-single .stickytag{float:right;margin-top:-68px}.wpbdp-listing-single .stickytag img{border:0;box-shadow:none;background:transparent}.wpbdp-listing-single .listing-title{padding:2px 8px;background:#efefef;border:dotted 1px #ddd;margin-bottom:7px}.wpbdp-listing-single .listing-title h2{clear:none;margin:0}.wpbdp-listing-single .main-image{float:right;margin-left:10px;padding:5px}.wpbdp-listing-single .main-image a{position:relative !important}.wpbdp-listing-single .main-image img{border:solid 1px #333}.wpbdp-listing-single .extra-images{margin-top:10px;clear:both}.wpbdp-listing-single .extra-images ul{margin:0 auto;width:100%}.wpbdp-listing-single .extra-images ul li{list-style-type:none;display:inline;margin-left:5px}.wpbdp-listing-single .extra-images ul li img{display:inline;vertical-align:top;margin:0 auto;max-width:150px;border:solid 1px #333}.wpbdp-listing .social-fields{margin:20px 0}.wpbdp-listing .social-field{margin:5px 0;height:30px;vertical-align:middle}.social-field.facebook .fb-like>span{overflow:visible !important;width:450px !important;margin-right:-375px}.wpbdp-listing .contact-form{margin-top:20px;border-top:dotted 1px #ddd;padding-top:20px;padding-left:10px}.wpbdp-listing .contact-form .send-message-button{margin-left:-10px}.wpbdp-listing .contact-form h3{margin-left:-10px}.wpbdp-listing .contact-form textarea{width:98% !important}.wpbdp-listing .comments{margin-top:20px}.wpbdp-bar{background:#f7f7f7;margin:10px 0 20px 0;padding:5px 10px}.wpbdp-bar .wpbdp-main-links{float:left}.wpbdp-bar .wpbdp-search-form{margin:0;padding:0 !important;margin-left:50%}.wpbdp-main-links a{margin-right:15px}.wpbdp-bar .left{float:left;text-align:center}.wpbdp-bar .right{width:300px;float:right}.wpbdp-listings-sort-options{font-size:90%;margin:5px 0;text-align:right}.wpbdp-listings-sort-options .current{font-weight:bold}.wpbdp-main-page #wpbdp-categories{clear:both;margin-bottom:20px}ul.wpbdp-categories{margin:0 0 10px 15px;padding:0 10px}ul.wpbdp-categories>li{width:50%;float:left;margin:0}@media screen and (max-width:704px){ul.wpbdp-categories>li{float:none;width:initial}}@media screen and (max-width:500px){ul.wpbdp-categories{font-size:90%}ul.wpbdp-categories ul.children li.cat-item{margin-left:10px;padding:0}}.wpbdp-submit-page h3{margin-bottom:10px}.wpbdp-submit-page .wpbdmp{margin:0}.wpbdp-submit-page legend{font-size:85%;margin-bottom:20px}.wpbdp-submit-page .wpbdp-form-field{margin-bottom:8px}.wpbdp-submit-page .wpbdp-form-field .wpbdmcheckboxclass checkbox{margin-left:0}.wpbdp-submit-page .wpbdp-form-field.required .wpbdp-form-field-label:after{content:' *';font-size:80%}.wpbdp-form-field .field-description{font-size:90%;color:#696969;float:right}.wpbdp-form-field span.sublabel{font-size:90%;margin-left:10px;margin-right:10px}.wpbdp-form-field.image a.delete{margin-left:10px}ul.validation-errors{margin:15px 0 15px 0}ul.validation-errors li{color:red;margin:3px 0;list-style-position:inside}.wpbdp-submit-page.step-fees h4{background:#ddd;color:#333;padding:10px;margin-bottom:5px}.wpbdp-submit-page.step-images #image-upload-form{margin:15px 10px}.wpbdp-submit-page.step-images .wpbdp-image{float:left;border-bottom:dotted 1px #efefef;margin-right:10px;margin-bottom:10px;vertical-align:top}.wpbdp-submit-page.step-images .wpbdp-image img{vertical-align:top;text-align:center;max-width:150px;height:auto}.wpbdp-submit-page.step-images .area-and-conditions #image-upload-dnd-area{float:left;width:72%}.wpbdp-submit-page.step-images .area-and-conditions #image-upload-conditions{float:right;width:25%;color:#666}.wpbdp-submit-page.step-images .area-and-conditions #image-upload-conditions dl{margin:0}.wpbdp-submit-page.step-images #image-upload-form-no-js{width:0;height:0;overflow:hidden;visibility:hidden}.wpbdp-submit-page.step-images .wpbdp-image .delete-image{color:red}.wpbdp-submit-page .upgrade-to-featured-option{border:solid 1px #666;padding:5px 10px;margin:25px 0 25px 0;font-size:90%}.wpbdp-msg{font-size:85%;padding:.6em;border:solid 1px #e6db55;color:#555;margin:5px 0;background:#fffbcc;border-radius:3px}.wpbdp-msg.error{background-color:#ffebe8;border-color:#C00}.wpbdp-submit-page table.fee-options{width:100%}.wpbdp-submit-page table.fee-options th,.wpbdp-submit-page table.fee-options td{text-align:center}.wpbdp-submit-page table.fee-options .fee-selection{width:5%}.wpbdp-submit-page table.fee-options tr.fee-option td.fee-label{font-weight:bold}.wpbdp-submit-page table.fee-options td.fee-description{font-size:90%;color:#666}#wpbdp-renewal-page .do-not-renew-listing{margin:40px 0;border:solid 1px #eee;font-size:95%}#wpbdp-renewal-page .do-not-renew-listing .header{background:#bc0b0b;color:#fff;text-align:center;font-weight:bold;padding:2px 0}#wpbdp-renewal-page .do-not-renew-listing input[type="submit"]{color:#900000}.wpbdp-recaptcha-error{color:red}#wpbdp-delete-listing-page form.confirm-form{margin-top:30px}#wpbdp-delete-listing-page input.delete-listing-confirm{margin-left:20px;color:#c00}#googlewallet-buy img{border:0;box-shadow:none}table#wpbdp-manage-recurring th.listing-title,table#wpbdp-manage-recurring td.listing-title{min-width:200px}table#wpbdp-manage-recurring a.cancel-subscription{color:red}#wpbdp-manage-recurring-cancel dl dd{margin-left:10px}.wpbdp-cc-form{padding:0;width:90%}.wpbdp-cc-form h4{margin:0}.wpbdp-cc-field input{width:auto}.wpbdp-cc-field label{display:block;font-weight:bold;text-align:right;padding-right:10px}#wpbdp-billing-information .billing-info-section h4{margin-bottom:5px}#wpbdp-billing-information .billing-info-section table{margin:10px 0 0 20px}#wpbdp-billing-information .form-buttons{margin:15px 0}.wpbdp-show-on-mobile{display:none
|
1 |
+
form#wpbdmsearchform{padding:12px 0;text-align:center}form#wpbdmsearchform input{display:inline}form#wpbdmsearchform .wpbdmsearchbutton{margin-top:5px}form#wpbdmsearchform a.advanced-search-link{font-size:70%;display:block}#wpbdp-search-form{padding-left:10px}#wpbdp-search-form .wpbdp-search-filter{margin-bottom:10px;clear:both}#wpbdp-search-form .wpbdp-search-filter>div.label{display:block;width:40%;float:left}#wpbdp-search-form .wpbdp-search-filter>div.field{display:block;width:60%;margin-left:40%;padding-left:5px}#wpbdp-search-form .wpbdp-search-filter>div.field>input[type="text"]{width:90%}#wpbdp-search-form .wpbdp-search-filter>div.field>select{width:90%}#wpbdp-search-form input[type="submit"]{width:100px;float:none;margin:auto}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.wpbdp-pagination{margin:25px 0 0 0}.wpbdp-pagination .next{float:right}.listing-actions form{margin:0;padding:0;display:inline}.listing-actions input{margin:0}.listing-actions input.delete-listing{margin-left:5px;margin-right:30px;color:red}.listing-actions a.button{padding:5px 10px;font-size:11px;text-decoration:none;background-color:#e6e6e6;color:#7c7c7c;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-ms-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-webkit-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-o-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:linear-gradient(top,#f4f4f4,#e6e6e6);border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 2px rgba(64,64,64,0.1);margin-right:3px}.listing-actions a.button:hover{color:#5e5e5e;background-color:#ebebeb;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-ms-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-webkit-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-o-linear-gradient(top,#f9f9f9,#ebebeb);background-image:linear-gradient(top,#f9f9f9,#ebebeb)}.listing-actions a.delete-listing{margin-left:20px;color:red}.wpbdp-listing .listing-details .field-value{margin-bottom:10px;width:100%;float:none}.wpbdmsingledetails .singledetailsview .field-value{margin-bottom:10px}.field-value label{color:#444;font-weight:bold}.wpbdp-listing-excerpt{padding:10px;border-bottom:dotted 1px #ddd}.wpbdp-listing-excerpt.odd{background:#eee}.wpbdp-listing-excerpt.sticky{background:#fff0cf;border-bottom:solid 1px #b37800}.wpbdp-listing-excerpt .listing-thumbnail{float:right;margin:0 10px 0 0}.wpbdp-listing-excerpt .listing-actions{margin-top:15px}.wpbdp-listing-single .listing-actions{margin-bottom:25px}.wpbdp-listing-single .stickytag{float:right;margin-top:-68px}.wpbdp-listing-single .stickytag img{border:0;box-shadow:none;background:transparent}.wpbdp-listing-single .listing-title{padding:2px 8px;background:#efefef;border:dotted 1px #ddd;margin-bottom:7px}.wpbdp-listing-single .listing-title h2{clear:none;margin:0}.wpbdp-listing-single .main-image{float:right;margin-left:10px;padding:5px}.wpbdp-listing-single .main-image a{position:relative !important}.wpbdp-listing-single .main-image img{border:solid 1px #333}.wpbdp-listing-single .extra-images{margin-top:10px;clear:both}.wpbdp-listing-single .extra-images ul{margin:0 auto;width:100%}.wpbdp-listing-single .extra-images ul li{list-style-type:none;display:inline;margin-left:5px}.wpbdp-listing-single .extra-images ul li img{display:inline;vertical-align:top;margin:0 auto;max-width:150px;border:solid 1px #333}.wpbdp-listing .social-fields{margin:20px 0}.wpbdp-listing .social-field{margin:5px 0;height:30px;vertical-align:middle}.social-field.facebook .fb-like>span{overflow:visible !important;width:450px !important;margin-right:-375px}.wpbdp-listing .contact-form{margin-top:20px;border-top:dotted 1px #ddd;padding-top:20px;padding-left:10px}.wpbdp-listing .contact-form .send-message-button{margin-left:-10px}.wpbdp-listing .contact-form h3{margin-left:-10px}.wpbdp-listing .contact-form textarea{width:98% !important}.wpbdp-listing .comments{margin-top:20px}.wpbdp-bar{background:#f7f7f7;margin:10px 0 20px 0;padding:5px 10px}.wpbdp-bar .wpbdp-main-links{float:left}.wpbdp-bar .wpbdp-search-form{margin:0;padding:0 !important;margin-left:50%}.wpbdp-main-links a{margin-right:15px}.wpbdp-bar .left{float:left;text-align:center}.wpbdp-bar .right{width:300px;float:right}.wpbdp-listings-sort-options{font-size:90%;margin:5px 0;text-align:right}.wpbdp-listings-sort-options .current{font-weight:bold}.wpbdp-main-page #wpbdp-categories{clear:both;margin-bottom:20px}ul.wpbdp-categories{margin:0 0 10px 15px;padding:0 10px}ul.wpbdp-categories>li{width:50%;float:left;margin:0}@media screen and (max-width:704px){ul.wpbdp-categories>li{float:none;width:initial}}@media screen and (max-width:500px){ul.wpbdp-categories{font-size:90%}ul.wpbdp-categories ul.children li.cat-item{margin-left:10px;padding:0}}.wpbdp-submit-page h3{margin-bottom:10px}.wpbdp-submit-page .wpbdmp{margin:0}.wpbdp-submit-page legend{font-size:85%;margin-bottom:20px}.wpbdp-submit-page .wpbdp-form-field{margin-bottom:8px}.wpbdp-submit-page .wpbdp-form-field .wpbdmcheckboxclass checkbox{margin-left:0}.wpbdp-submit-page .wpbdp-form-field.required .wpbdp-form-field-label:after{content:' *';font-size:80%}.wpbdp-form-field .field-description{font-size:90%;color:#696969;float:right}.wpbdp-form-field span.sublabel{font-size:90%;margin-left:10px;margin-right:10px}.wpbdp-form-field.image a.delete{margin-left:10px}ul.validation-errors{margin:15px 0 15px 0}ul.validation-errors li{color:red;margin:3px 0;list-style-position:inside}.wpbdp-submit-page.step-fees h4{background:#ddd;color:#333;padding:10px;margin-bottom:5px}.wpbdp-submit-page.step-images #image-upload-form{margin:15px 10px}.wpbdp-submit-page.step-images .wpbdp-image{float:left;border-bottom:dotted 1px #efefef;margin-right:10px;margin-bottom:10px;vertical-align:top}.wpbdp-submit-page.step-images .wpbdp-image img{vertical-align:top;text-align:center;max-width:150px;height:auto}.wpbdp-submit-page.step-images .area-and-conditions #image-upload-dnd-area{float:left;width:72%}.wpbdp-submit-page.step-images .area-and-conditions #image-upload-conditions{float:right;width:25%;color:#666}.wpbdp-submit-page.step-images .area-and-conditions #image-upload-conditions dl{margin:0}.wpbdp-submit-page.step-images #image-upload-form-no-js{width:0;height:0;overflow:hidden;visibility:hidden}.wpbdp-submit-page.step-images .wpbdp-image .delete-image{color:red}.wpbdp-submit-page .upgrade-to-featured-option{border:solid 1px #666;padding:5px 10px;margin:25px 0 25px 0;font-size:90%}.wpbdp-msg{font-size:85%;padding:.6em;border:solid 1px #e6db55;color:#555;margin:5px 0;background:#fffbcc;border-radius:3px}.wpbdp-msg.error{background-color:#ffebe8;border-color:#C00}.wpbdp-submit-page table.fee-options{width:100%}.wpbdp-submit-page table.fee-options th,.wpbdp-submit-page table.fee-options td{text-align:center}.wpbdp-submit-page table.fee-options .fee-selection{width:5%}.wpbdp-submit-page table.fee-options tr.fee-option td.fee-label{font-weight:bold}.wpbdp-submit-page table.fee-options td.fee-description{font-size:90%;color:#666}#wpbdp-renewal-page .do-not-renew-listing{margin:40px 0;border:solid 1px #eee;font-size:95%}#wpbdp-renewal-page .do-not-renew-listing .header{background:#bc0b0b;color:#fff;text-align:center;font-weight:bold;padding:2px 0}#wpbdp-renewal-page .do-not-renew-listing input[type="submit"]{color:#900000}.wpbdp-recaptcha-error{color:red}#wpbdp-delete-listing-page form.confirm-form{margin-top:30px}#wpbdp-delete-listing-page input.delete-listing-confirm{margin-left:20px;color:#c00}#googlewallet-buy img{border:0;box-shadow:none}table#wpbdp-manage-recurring th.listing-title,table#wpbdp-manage-recurring td.listing-title{min-width:200px}table#wpbdp-manage-recurring a.cancel-subscription{color:red}#wpbdp-manage-recurring-cancel dl dd{margin-left:10px}.wpbdp-cc-form{padding:0;width:90%}.wpbdp-cc-form h4{margin:0}.wpbdp-cc-field input{width:auto}.wpbdp-cc-field label{display:block;font-weight:bold;text-align:right;padding-right:10px}#wpbdp-billing-information .billing-info-section h4{margin-bottom:5px}#wpbdp-billing-information .billing-info-section table{margin:10px 0 0 20px}#wpbdp-billing-information .form-buttons{margin:15px 0}.wpbdp-show-on-mobile{display:none}@media screen and (max-width:500px){.wpbdp-show-on-mobile{display:inline !important}.wpbdp-hide-on-mobile{display:none}.wpbdp-bar .wpbdp-main-links{display:block}.wpbdp-bar .wpbdp-main-links input[type="button"]{display:block;margin-bottom:2px}.wpbdp-bar form.wpbdp-search-form{width:49%;display:block}.wpbdp-bar form.wpbdp-search-form input[type="text"]{padding:4px 0;margin:0 0 2px 0}.wpbdp-listings-sort-options{font-size:90%}.wpbdp-listing.wpbdp-listing{font-size:90%}.wpbdp-listing.wpbdp-listing-excerpt .field-value>label{display:block}.wpbdp-listing.wpbdp-listing-excerpt .listing-thumbnail{padding:5px}.wpbdp-listing .listing-actions input{font-size:85%}.wpbdp-listing .listing-actions input.back-to-dir{float:right}.wpbdp-listing.wpbdp-listing-single .main-image{display:block;float:none;padding:0;margin:0 0 10px 0;text-align:center;max-width:90%}.wpbdp-listing.wpbdp-listing-single .field-value>label{display:block}.wpbdp-submit-page.step-images #image-upload-dnd-area{font-size:90%;float:none !important;width:100% !important}.wpbdp-submit-page.step-images .dnd-area-inside-error{margin-top:30px}.wpbdp-submit-page.step-images #image-upload-conditions{width:100% !important;float:none !important;font-size:90%}.wpbdp-submit-page.step-images #image-upload-conditions dl{margin:0;padding:0}.wpbdp-submit-page.step-images #image-upload-conditions dl dt{margin:0;margin-right:5px;padding:0;float:left}.wpbdp-submit-page.step-images #image-upload-conditions dl dd{margin:0;padding:0;display:block}.wpbdp-submit-page.step-images .wpbdp-image img{max-width:50%}.wpbdp-listings-sort-options.wpbdp-show-on-mobile{margin-bottom:10px}}
|
core/fieldtypes/class-fieldtypes-checkbox.php
ADDED
@@ -0,0 +1,163 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
if ( ! class_exists( 'WPBDP_CategoryFormInputWalker' ) )
|
3 |
+
require_once ( WPBDP_PATH . '/core/helpers/class-category-form-input-walker.php' );
|
4 |
+
|
5 |
+
|
6 |
+
class WPBDP_FieldTypes_Checkbox extends WPBDP_Form_Field_Type {
|
7 |
+
|
8 |
+
public function __construct() {
|
9 |
+
parent::__construct( _x('Checkbox', 'form-fields api', 'WPBDM') );
|
10 |
+
}
|
11 |
+
|
12 |
+
public function get_id() {
|
13 |
+
return 'checkbox';
|
14 |
+
}
|
15 |
+
|
16 |
+
public function render_field_inner( &$field, $value, $context, &$extra=null, $field_settings = array() ) {
|
17 |
+
$options = $field->data( 'options' ) ? $field->data( 'options') : array();
|
18 |
+
|
19 |
+
if ( $field->get_association() == 'tags' && !$options ) {
|
20 |
+
$tags = get_terms( WPBDP_TAGS_TAX, array( 'hide_empty' => false, 'fields' => 'names' ) );
|
21 |
+
$options = array_combine( $tags, $tags );
|
22 |
+
} elseif ( $field->get_association() == 'category' ) {
|
23 |
+
$html = wp_list_categories( array(
|
24 |
+
'taxonomy' => WPBDP_CATEGORY_TAX,
|
25 |
+
'orderby' => wpbdp_get_option( 'categories-order-by' ),
|
26 |
+
'order' => wpbdp_get_option( 'categories-sort' ),
|
27 |
+
'hide_empty' => 0,
|
28 |
+
'echo' => 0,
|
29 |
+
'depth' => 0,
|
30 |
+
'walker' => new CategoryFormInputWalker( 'checkbox', $value, $field ),
|
31 |
+
'show_option_none' => '',
|
32 |
+
'title_li' => '',
|
33 |
+
) );
|
34 |
+
|
35 |
+
return $html;
|
36 |
+
}
|
37 |
+
|
38 |
+
$html = '';
|
39 |
+
$i = 1;
|
40 |
+
foreach ( $options as $option_key => $label ) {
|
41 |
+
$css_classes = array();
|
42 |
+
$css_classes[] = 'wpbdp-inner-checkbox';
|
43 |
+
$css_classes[] = 'wpbdp-inner-checkbox-' . $i;
|
44 |
+
$css_classes[] = 'wpbdp-inner-checkbox-' . WPBDP_Form_Field_Type::normalize_name( $label );
|
45 |
+
|
46 |
+
$html .= sprintf( '<div class="wpbdmcheckboxclass %s"><input type="checkbox" class="%s" name="%s" value="%s" %s/> %s</div>',
|
47 |
+
implode( ' ', $css_classes ),
|
48 |
+
$field->is_required() ? 'required' : '',
|
49 |
+
'listingfields[' . $field->get_id() . '][]',
|
50 |
+
$option_key,
|
51 |
+
in_array( $option_key, is_array( $value ) ? $value : array( $value ) ) ? 'checked="checked"' : '',
|
52 |
+
esc_attr( $label ) );
|
53 |
+
|
54 |
+
$i++;
|
55 |
+
}
|
56 |
+
|
57 |
+
$html .= '<div style="clear:both;"></div>';
|
58 |
+
|
59 |
+
return $html;
|
60 |
+
}
|
61 |
+
|
62 |
+
public function get_supported_associations() {
|
63 |
+
return array( 'category', 'tags', 'meta' );
|
64 |
+
}
|
65 |
+
|
66 |
+
public function render_field_settings( &$field=null, $association=null ) {
|
67 |
+
if ( $association != 'meta' && $association != 'tags' )
|
68 |
+
return '';
|
69 |
+
|
70 |
+
$settings = array();
|
71 |
+
|
72 |
+
$settings['options'][] = _x( 'Field Options (for select lists, radio buttons and checkboxes).', 'form-fields admin', 'WPBDM' ) . '<span class="description">(required)</span>';
|
73 |
+
|
74 |
+
$content = '<span class="description">Comma (,) separated list of options</span><br />';
|
75 |
+
$content .= '<textarea name="field[x_options]" cols="50" rows="2">';
|
76 |
+
|
77 |
+
if ( $field && $field->data( 'options' ) )
|
78 |
+
$content .= implode( ',', $field->data( 'options' ) );
|
79 |
+
$content .= '</textarea>';
|
80 |
+
|
81 |
+
$settings['options'][] = $content;
|
82 |
+
|
83 |
+
return self::render_admin_settings( $settings );
|
84 |
+
}
|
85 |
+
|
86 |
+
public function process_field_settings( &$field ) {
|
87 |
+
if ( !array_key_exists( 'x_options', $_POST['field'] ) )
|
88 |
+
return;
|
89 |
+
|
90 |
+
$options = stripslashes( trim( $_POST['field']['x_options'] ) );
|
91 |
+
|
92 |
+
if ( !$options && $field->get_association() != 'tags' )
|
93 |
+
return new WP_Error( 'wpbdp-invalid-settings', _x( 'Field list of options is required.', 'form-fields admin', 'WPBDM' ) );
|
94 |
+
|
95 |
+
$field->set_data( 'options', !empty( $options ) ? explode( ',', $options ) : array() );
|
96 |
+
}
|
97 |
+
|
98 |
+
public function store_field_value( &$field, $post_id, $value ) {
|
99 |
+
if ( $field->get_association() == 'meta' ) {
|
100 |
+
$value = implode( "\t", is_array( $value ) ? $value : array( $value ) );
|
101 |
+
}
|
102 |
+
|
103 |
+
parent::store_field_value( $field, $post_id, $value );
|
104 |
+
}
|
105 |
+
|
106 |
+
public function get_field_value( &$field, $post_id ) {
|
107 |
+
$value = parent::get_field_value( $field, $post_id );
|
108 |
+
$value = empty( $value ) ? array() : $value;
|
109 |
+
|
110 |
+
if ( is_string( $value ) )
|
111 |
+
return explode( "\t", $value );
|
112 |
+
|
113 |
+
return $value;
|
114 |
+
}
|
115 |
+
|
116 |
+
public function get_field_html_value( &$field, $post_id ) {
|
117 |
+
if ( $field->get_association() == 'meta' ) {
|
118 |
+
return esc_attr( implode( ', ', $field->value( $post_id ) ) );
|
119 |
+
}
|
120 |
+
|
121 |
+
return parent::get_field_html_value( $field, $post_id );
|
122 |
+
}
|
123 |
+
|
124 |
+
public function get_field_plain_value( &$field, $post_id ) {
|
125 |
+
$value = $field->value( $post_id );
|
126 |
+
|
127 |
+
if ( $field->get_association() == 'category' || $field->get_association() == 'tags' ) {
|
128 |
+
$term_names = get_terms( $field->get_association() == 'category' ? WPBDP_CATEGORY_TAX : WPBDP_TAGS_TAX,
|
129 |
+
array( 'include' => $value, 'hide_empty' => 0, 'fields' => 'names' ) );
|
130 |
+
|
131 |
+
return join( ', ', $term_names );
|
132 |
+
} elseif ( $field->get_association() == 'meta' ) {
|
133 |
+
return esc_attr( implode( ', ', $value ) );
|
134 |
+
}
|
135 |
+
|
136 |
+
return strval( $value );
|
137 |
+
}
|
138 |
+
|
139 |
+
/**
|
140 |
+
* @since 3.4.1
|
141 |
+
*/
|
142 |
+
public function get_field_csv_value( &$field, $post_id ) {
|
143 |
+
if ( 'meta' != $field->get_association() )
|
144 |
+
return $this->get_field_plain_value( $field, $post_id );
|
145 |
+
|
146 |
+
$value = $field->value( $post_id );
|
147 |
+
return esc_attr( implode( ',', $value ) );
|
148 |
+
}
|
149 |
+
|
150 |
+
/**
|
151 |
+
* @since 3.4.1
|
152 |
+
*/
|
153 |
+
public function convert_csv_input( &$field, $input = '', $import_settings = array() ) {
|
154 |
+
if ( 'meta' != $field->get_association() )
|
155 |
+
return $this->convert_input( $field, $input );
|
156 |
+
|
157 |
+
if ( ! $input )
|
158 |
+
return array();
|
159 |
+
|
160 |
+
return explode( ',', $input );
|
161 |
+
}
|
162 |
+
}
|
163 |
+
|
core/fieldtypes/class-fieldtypes-date.php
ADDED
@@ -0,0 +1,209 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* @since 3.6.5
|
5 |
+
*/
|
6 |
+
class WPBDP_FieldTypes_Date extends WPBDP_FieldTypes_TextField {
|
7 |
+
|
8 |
+
public function get_name() {
|
9 |
+
return _x( 'Date Field', 'form-fields api', 'WPBDM' );
|
10 |
+
}
|
11 |
+
|
12 |
+
public function get_id() {
|
13 |
+
return 'date';
|
14 |
+
}
|
15 |
+
|
16 |
+
public function get_supported_associations() {
|
17 |
+
return array( 'meta' );
|
18 |
+
}
|
19 |
+
|
20 |
+
public function render_field_settings( &$field = null, $association = null) {
|
21 |
+
if ( 'meta' != $association )
|
22 |
+
return '';
|
23 |
+
|
24 |
+
$now = current_time( 'timestamp' );
|
25 |
+
$current_format = $this->date_format( $field );
|
26 |
+
|
27 |
+
$select = '';
|
28 |
+
foreach ( $this->get_formats() as $format => $data ) {
|
29 |
+
$select .= sprintf( '<label><input type="radio" name="field[x_date_format]" value="%s" %s />%s</label><br />',
|
30 |
+
$format,
|
31 |
+
checked ( $format, $current_format, false ),
|
32 |
+
sprintf( __( '%s (ex. %s)', 'form-fields api', 'WPBDM' ), strtoupper( $format ), date( $data['date_format'], $now ) ) );
|
33 |
+
}
|
34 |
+
|
35 |
+
$settings = array(
|
36 |
+
'date_format' => array( _x( 'Date Format', 'form-fields api', 'WPBDM' ),
|
37 |
+
$select )
|
38 |
+
);
|
39 |
+
|
40 |
+
return self::render_admin_settings( $settings );
|
41 |
+
}
|
42 |
+
|
43 |
+
public function process_field_settings( &$field ) {
|
44 |
+
if ( ! array_key_exists( 'x_date_format', $_POST['field'] ) )
|
45 |
+
return;
|
46 |
+
|
47 |
+
$date_format = $_POST['field']['x_date_format'];
|
48 |
+
$field->set_data( 'date_format', $date_format );
|
49 |
+
}
|
50 |
+
|
51 |
+
public function setup_field( &$field ) {
|
52 |
+
$field->add_validator( 'date_' );
|
53 |
+
}
|
54 |
+
|
55 |
+
public function setup_validation( $field, $validator, $value ) {
|
56 |
+
if ( 'date_' != $validator )
|
57 |
+
return;
|
58 |
+
|
59 |
+
$args = array();
|
60 |
+
$args['format'] = 'yyyymmdd';
|
61 |
+
$args['messages'] = array( 'incorrect_format' => sprintf( _x( '%s must be in the format %s.', 'date field', 'WPBDM' ),
|
62 |
+
esc_attr( $field->get_label() ),
|
63 |
+
$this->date_format( $field ) ),
|
64 |
+
'invalid' => sprintf( _x( '%s must be a valid date.', 'date field', 'WPBDM' ),
|
65 |
+
esc_attr( $field->get_label() ) ) );
|
66 |
+
return $args;
|
67 |
+
}
|
68 |
+
|
69 |
+
public function render_field_inner( &$field, $value, $context, &$extra=null, $field_settings = array() ) {
|
70 |
+
static $enqueued = false;
|
71 |
+
|
72 |
+
if ( ! $enqueued ) {
|
73 |
+
wp_enqueue_style( 'wpbdp-jquery-ui-css',
|
74 |
+
'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/themes/smoothness/jquery-ui.css' );
|
75 |
+
wp_enqueue_script( 'jquery-ui-datepicker', false, false, false, true );
|
76 |
+
$enqueued = true;
|
77 |
+
}
|
78 |
+
|
79 |
+
$format = $this->date_format( $field, true );
|
80 |
+
|
81 |
+
$html = '';
|
82 |
+
$html .= sprintf( '<input type="text" name="%s" class="intextbox %s %s" value="%s" data-date-format="%s" />',
|
83 |
+
'listingfields[' . $field->get_id() . ']',
|
84 |
+
'wpbdp-field-' . $field->get_id(),
|
85 |
+
$field->is_required() ? 'inselect required' : 'inselect',
|
86 |
+
$value ? date( $format['date_format'], strtotime( $value ) ) : '',
|
87 |
+
$format['datepicker_format'] );
|
88 |
+
|
89 |
+
wp_enqueue_script( 'jquery-ui-datepicker', false, false, false, true );
|
90 |
+
|
91 |
+
return $html;
|
92 |
+
}
|
93 |
+
|
94 |
+
public function convert_input( &$field, $input ) {
|
95 |
+
return $this->date_to_storage_format( $field, $input );
|
96 |
+
}
|
97 |
+
|
98 |
+
public function date_to_storage_format( &$field, $value ) {
|
99 |
+
$value = preg_replace('/[^0-9]/','', $value); // Normalize value.
|
100 |
+
$format = str_replace( array( '/', '.', '-' ), '', $this->date_format( $field ) );
|
101 |
+
|
102 |
+
if ( ! $value || strlen( $format ) != strlen( $value ) )
|
103 |
+
return null;
|
104 |
+
|
105 |
+
$d = 0; $m = 0; $y = 0;
|
106 |
+
|
107 |
+
switch ( $format ) {
|
108 |
+
case 'ddmmyy':
|
109 |
+
$d = substr( $value, 0, 2 );
|
110 |
+
$m = substr( $value, 2, 2 );
|
111 |
+
$y = substr( $value, 4, 2 );
|
112 |
+
break;
|
113 |
+
case 'ddmmyyyy':
|
114 |
+
$d = substr( $value, 0, 2 );
|
115 |
+
$m = substr( $value, 2, 2 );
|
116 |
+
$y = substr( $value, 4, 4 );
|
117 |
+
break;
|
118 |
+
case 'mmddyy':
|
119 |
+
$m = substr( $value, 0, 2 );
|
120 |
+
$d = substr( $value, 2, 2 );
|
121 |
+
$y = substr( $value, 4, 2 );
|
122 |
+
break;
|
123 |
+
case 'mmddyyyy':
|
124 |
+
$m = substr( $value, 0, 2 );
|
125 |
+
$d = substr( $value, 2, 2 );
|
126 |
+
$y = substr( $value, 4, 4 );
|
127 |
+
break;
|
128 |
+
default:
|
129 |
+
break;
|
130 |
+
}
|
131 |
+
|
132 |
+
if ( strlen( $y ) < 4 ) {
|
133 |
+
$y_ = intval( $y );
|
134 |
+
|
135 |
+
if ( $y_ < 0 )
|
136 |
+
$y = '19' . $y;
|
137 |
+
else
|
138 |
+
$y = '20' . $y;
|
139 |
+
}
|
140 |
+
|
141 |
+
$value = sprintf( "%'.04d%'.02d%'.02d", $y, $m, $d );
|
142 |
+
return $value;
|
143 |
+
}
|
144 |
+
|
145 |
+
public function store_field_value( &$field, $post_id, $value ) {
|
146 |
+
if ( 'meta' != $field->get_association() )
|
147 |
+
return false;
|
148 |
+
|
149 |
+
// $val = $this->date_to_storage_format( $field, $value );
|
150 |
+
return parent::store_field_value( $field, $post_id, $value );
|
151 |
+
}
|
152 |
+
|
153 |
+
public function get_field_value( &$field, $post_id ) {
|
154 |
+
$value = parent::get_field_value( $field, $post_id );
|
155 |
+
|
156 |
+
if ( empty( $value ) )
|
157 |
+
return '';
|
158 |
+
|
159 |
+
return $value;
|
160 |
+
}
|
161 |
+
|
162 |
+
public function get_field_plain_value( &$field, $post_id ) {
|
163 |
+
$value = $field->value( $post_id );
|
164 |
+
|
165 |
+
if ( empty( $value ) )
|
166 |
+
return '';
|
167 |
+
|
168 |
+
$format = $this->date_format( $field, true );
|
169 |
+
$y = substr( $value, 0, 4 );
|
170 |
+
$m = substr( $value, 4, 2 );
|
171 |
+
$d = substr( $value, 6, 2 );
|
172 |
+
|
173 |
+
return date( $format['date_format'], strtotime( $y . '-' . $m . '-' . $d ) );
|
174 |
+
}
|
175 |
+
|
176 |
+
public function get_field_html_value( &$field, $post_id ) {
|
177 |
+
return $this->get_field_plain_value( $field, $post_id );
|
178 |
+
}
|
179 |
+
|
180 |
+
private function get_formats() {
|
181 |
+
$formats = array();
|
182 |
+
|
183 |
+
$formats['dd/mm/yy'] = array( 'date_format' => 'd/m/y', 'datepicker_format' => 'dd/mm/y' );
|
184 |
+
$formats['dd.mm.yy'] = array( 'date_format' => 'd.m.y', 'datepicker_format' => 'dd.mm.y' );
|
185 |
+
|
186 |
+
$formats['dd/mm/yyyy'] = array( 'date_format' => 'd/m/Y', 'datepicker_format' => 'dd/mm/yy' );
|
187 |
+
$formats['dd.mm.yyyy'] = array( 'date_format' => 'd.m.Y', 'datepicker_format' => 'dd.mm.yy' );
|
188 |
+
|
189 |
+
$formats['mm/dd/yy'] = array( 'date_format' => 'm/d/y', 'datepicker_format' => 'mm/dd/y' );
|
190 |
+
$formats['mm/dd/yyyy'] = array( 'date_format' => 'm/d/Y', 'datepicker_format' => 'mm/dd/yy' );
|
191 |
+
|
192 |
+
return $formats;
|
193 |
+
}
|
194 |
+
|
195 |
+
private function date_format( &$field, $full_info = false ) {
|
196 |
+
if ( $full_info ) {
|
197 |
+
$formats = $this->get_formats();
|
198 |
+
$format = $this->date_format( $field, false );
|
199 |
+
|
200 |
+
return $formats[ $format ];
|
201 |
+
}
|
202 |
+
|
203 |
+
if ( ! $field || ! $field->data( 'date_format' ) || ! array_key_exists( $field->data( 'date_format' ), $this->get_formats() ) )
|
204 |
+
return 'dd/mm/yyyy';
|
205 |
+
|
206 |
+
return $field->data( 'date_format' );
|
207 |
+
}
|
208 |
+
|
209 |
+
}
|
core/fieldtypes/class-fieldtypes-facebook.php
ADDED
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class WPBDP_FieldTypes_Facebook extends WPBDP_Form_Field_Type {
|
4 |
+
|
5 |
+
public function __construct() {
|
6 |
+
parent::__construct( _x('Social Site (Facebook page)', 'form-fields api', 'WPBDM') );
|
7 |
+
}
|
8 |
+
|
9 |
+
public function get_id() {
|
10 |
+
return 'social-facebook';
|
11 |
+
}
|
12 |
+
|
13 |
+
public function setup_field( &$field ) {
|
14 |
+
$field->add_display_flag( 'social' );
|
15 |
+
}
|
16 |
+
|
17 |
+
public function render_field_inner( &$field, $value, $context, &$extra=null, $field_settings = array() ) {
|
18 |
+
// facebook fields are rendered as normal textfields
|
19 |
+
global $wpbdp;
|
20 |
+
return $wpbdp->formfields->get_field_type( 'textfield' )->render_field_inner( $field, $value, $context, $extra, $field_settings );
|
21 |
+
}
|
22 |
+
|
23 |
+
public function get_supported_associations() {
|
24 |
+
return array( 'meta' );
|
25 |
+
}
|
26 |
+
|
27 |
+
public function get_field_html_value( &$field, $post_id ) {
|
28 |
+
$value = $field->value( $post_id );
|
29 |
+
|
30 |
+
$html = '';
|
31 |
+
$html .= '<div class="social-field facebook">';
|
32 |
+
$html .= '<div id="fb-root"></div>';
|
33 |
+
$html .= '<script>(function(d, s, id) {
|
34 |
+
var js, fjs = d.getElementsByTagName(s)[0];
|
35 |
+
if (d.getElementById(id)) return;
|
36 |
+
js = d.createElement(s); js.id = id;
|
37 |
+
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
|
38 |
+
fjs.parentNode.insertBefore(js, fjs);
|
39 |
+
}(document, \'script\', \'facebook-jssdk\'));</script>';
|
40 |
+
|
41 |
+
// data-layout can be 'box_count', 'standard' or 'button_count'
|
42 |
+
// ref: https://developers.facebook.com/docs/reference/plugins/like/
|
43 |
+
$html .= sprintf( '<div class="fb-like" data-href="%s" data-send="false" data-width="200" data-layout="button_count" data-show-faces="false"></div>', $value );
|
44 |
+
$html .= '</div>';
|
45 |
+
|
46 |
+
return $html;
|
47 |
+
}
|
48 |
+
|
49 |
+
}
|
50 |
+
|
core/fieldtypes/class-fieldtypes-image.php
ADDED
@@ -0,0 +1,77 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class WPBDP_FieldTypes_Image extends WPBDP_Form_Field_Type {
|
4 |
+
|
5 |
+
public function __construct() {
|
6 |
+
parent::__construct( _x( 'Image (file upload)', 'form-fields api', 'WPBDM' ) );
|
7 |
+
}
|
8 |
+
|
9 |
+
public function get_id() {
|
10 |
+
return 'image';
|
11 |
+
}
|
12 |
+
|
13 |
+
public function get_supported_associations() {
|
14 |
+
return array( 'meta' );
|
15 |
+
}
|
16 |
+
|
17 |
+
public function setup_field( &$field ) {
|
18 |
+
$field->remove_display_flag( 'search' ); // image fields are not searchable
|
19 |
+
}
|
20 |
+
|
21 |
+
public function render_field_inner( &$field, $value, $context, &$extra=null, $field_settings = array() ) {
|
22 |
+
if ( $context == 'search' )
|
23 |
+
return '';
|
24 |
+
|
25 |
+
$html = '';
|
26 |
+
$html .= sprintf( '<input type="hidden" name="listingfields[%d]" value="%s" />',
|
27 |
+
$field->get_id(),
|
28 |
+
$value
|
29 |
+
);
|
30 |
+
|
31 |
+
$html .= '<div class="preview">';
|
32 |
+
if ($value)
|
33 |
+
$html .= wp_get_attachment_image( $value, 'thumb', false );
|
34 |
+
|
35 |
+
$html .= sprintf( '<a href="http://google.com" class="delete" onclick="return WPBDP.fileUpload.deleteUpload(%d);" style="%s">%s</a>',
|
36 |
+
$field->get_id(),
|
37 |
+
!$value ? 'display: none;' : '',
|
38 |
+
_x( 'Remove', 'form-fields-api', 'WPBDM' )
|
39 |
+
);
|
40 |
+
|
41 |
+
$html .= '</div>';
|
42 |
+
|
43 |
+
$ajax_url = add_query_arg( array( 'action' => 'wpbdp-file-field-upload',
|
44 |
+
'field_id' => $field->get_id(),
|
45 |
+
'element' => 'listingfields[' . $field->get_id() . ']' ),
|
46 |
+
admin_url( 'admin-ajax.php' ) );
|
47 |
+
|
48 |
+
$html .= '<div class="wpbdp-upload-widget">';
|
49 |
+
$html .= sprintf( '<iframe class="wpbdp-upload-iframe" name="upload-iframe-%d" id="wpbdp-upload-iframe-%d" src="%s" scrolling="no" seamless="seamless" border="0" frameborder="0"></iframe>',
|
50 |
+
$field->get_id(),
|
51 |
+
$field->get_id(),
|
52 |
+
$ajax_url
|
53 |
+
);
|
54 |
+
$html .= '</div>';
|
55 |
+
|
56 |
+
return $html;
|
57 |
+
}
|
58 |
+
|
59 |
+
public function get_field_html_value( &$field, $post_id ) {
|
60 |
+
$img_id = $field->value( $post_id );
|
61 |
+
|
62 |
+
if ( ! $img_id )
|
63 |
+
return '';
|
64 |
+
|
65 |
+
$img = wp_get_attachment_image_src( $img_id, 'large' );
|
66 |
+
|
67 |
+
$html = '';
|
68 |
+
$html .= '<br />';
|
69 |
+
$html .= '<a href="' . esc_url( $img[0] ) . '" target="_blank" ' . ( wpbdp_get_option( 'use-thickbox' ) ? 'class="thickbox" data-lightbox="wpbdpgal" rel="wpbdpgal"' : '' ) . '>';
|
70 |
+
$html .= wp_get_attachment_image( $img_id, 'thumb', false );
|
71 |
+
$html .= '</a>';
|
72 |
+
|
73 |
+
return $html;
|
74 |
+
}
|
75 |
+
|
76 |
+
}
|
77 |
+
|
core/fieldtypes/class-fieldtypes-linkedin.php
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class WPBDP_FieldTypes_LinkedIn extends WPBDP_Form_Field_Type {
|
4 |
+
|
5 |
+
public function __construct() {
|
6 |
+
parent::__construct( _x('Social Site (LinkedIn profile)', 'form-fields api', 'WPBDM') );
|
7 |
+
}
|
8 |
+
|
9 |
+
public function get_id() {
|
10 |
+
return 'social-linkedin';
|
11 |
+
}
|
12 |
+
|
13 |
+
public function setup_field( &$field ) {
|
14 |
+
$field->add_display_flag( 'social' );
|
15 |
+
}
|
16 |
+
|
17 |
+
public function render_field_inner( &$field, $value, $context, &$extra=null, $field_settings = array() ) {
|
18 |
+
// LinkedIn fields are rendered as normal textfields
|
19 |
+
global $wpbdp;
|
20 |
+
|
21 |
+
$field_settings['placeholder'] = _x( 'Put only the Company ID here. Links will not work.', 'form-fields api', 'WPBDM' );
|
22 |
+
|
23 |
+
return $wpbdp->formfields->get_field_type( 'textfield' )->render_field_inner( $field, $value, $context, $extra, $field_settings );
|
24 |
+
}
|
25 |
+
|
26 |
+
public function get_supported_associations() {
|
27 |
+
return array( 'meta' );
|
28 |
+
}
|
29 |
+
|
30 |
+
public function get_field_html_value( &$field, $post_id ) {
|
31 |
+
$value = $field->value( $post_id );
|
32 |
+
|
33 |
+
static $js_loaded = false;
|
34 |
+
|
35 |
+
$html = '';
|
36 |
+
if ( $value ) {
|
37 |
+
if ( !$js_loaded ) {
|
38 |
+
$html .= '<script src="//platform.linkedin.com/in.js" type="text/javascript"></script>';
|
39 |
+
$js_loaded = true;
|
40 |
+
}
|
41 |
+
|
42 |
+
$html .= '<script type="IN/FollowCompany" data-id="' . intval( $value ) . '" data-counter="none"></script>';
|
43 |
+
}
|
44 |
+
|
45 |
+
return $html;
|
46 |
+
}
|
47 |
+
|
48 |
+
}
|
49 |
+
|
core/fieldtypes/class-fieldtypes-multiselect.php
ADDED
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class WPBDP_FieldTypes_MultiSelect extends WPBDP_FieldTypes_Select {
|
4 |
+
|
5 |
+
public function __construct() {
|
6 |
+
parent::__construct( _x('Multiple select list', 'form-fields api', 'WPBDM') );
|
7 |
+
$this->set_multiple( true );
|
8 |
+
}
|
9 |
+
|
10 |
+
public function get_name() {
|
11 |
+
return _x( 'Multiselect List', 'form-fields api', 'WPBDM' );
|
12 |
+
}
|
13 |
+
|
14 |
+
public function get_id() {
|
15 |
+
return 'multiselect';
|
16 |
+
}
|
17 |
+
|
18 |
+
public function get_supported_associations() {
|
19 |
+
return array( 'category', 'tags', 'meta' );
|
20 |
+
}
|
21 |
+
|
22 |
+
}
|
23 |
+
|
core/fieldtypes/class-fieldtypes-radiobutton.php
ADDED
@@ -0,0 +1,111 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
if ( ! class_exists( 'WPBDP_CategoryFormInputWalker' ) )
|
3 |
+
require_once ( WPBDP_PATH . '/core/helpers/class-category-form-input-walker.php' );
|
4 |
+
|
5 |
+
|
6 |
+
class WPBDP_FieldTypes_RadioButton extends WPBDP_Form_Field_Type {
|
7 |
+
|
8 |
+
public function __construct() {
|
9 |
+
parent::__construct( _x('Radio button', 'form-fields api', 'WPBDM') );
|
10 |
+
}
|
11 |
+
|
12 |
+
public function get_id() {
|
13 |
+
return 'radio';
|
14 |
+
}
|
15 |
+
|
16 |
+
public function render_field_inner( &$field, $value, $context, &$extra=null, $field_settings = array() ) {
|
17 |
+
$options = $field->data( 'options' ) ? $field->data( 'options' ) : array();
|
18 |
+
|
19 |
+
if ( $field->get_association() == 'tags' && !$options ) {
|
20 |
+
$tags = get_terms( WPBDP_TAGS_TAX, array( 'hide_empty' => false, 'fields' => 'names' ) );
|
21 |
+
$options = array_combine( $tags, $tags );
|
22 |
+
} elseif ( $field->get_association() == 'category' ) {
|
23 |
+
$html = wp_list_categories( array(
|
24 |
+
'taxonomy' => WPBDP_CATEGORY_TAX,
|
25 |
+
'orderby' => wpbdp_get_option( 'categories-order-by' ),
|
26 |
+
'order' => wpbdp_get_option( 'categories-sort' ),
|
27 |
+
'hide_empty' => 0,
|
28 |
+
'echo' => 0,
|
29 |
+
'depth' => 0,
|
30 |
+
'walker' => new CategoryFormInputWalker( 'radio', $value, $field ),
|
31 |
+
'show_option_none' => '',
|
32 |
+
'title_li' => '',
|
33 |
+
) );
|
34 |
+
|
35 |
+
return $html;
|
36 |
+
}
|
37 |
+
|
38 |
+
$html = '';
|
39 |
+
$i = 1;
|
40 |
+
foreach ( $options as $option => $label ) {
|
41 |
+
$css_classes = array();
|
42 |
+
$css_classes[] = 'wpbdp-inner-radio';
|
43 |
+
$css_classes[] = 'wpbdp-inner-radio-' . $i;
|
44 |
+
$css_classes[] = 'wpbdp-inner-radio-' . WPBDP_Form_Field_Type::normalize_name( $label );
|
45 |
+
|
46 |
+
$html .= sprintf( '<span class="%s" style="padding-right: 10px;"><input type="radio" name="%s" class="%s" value="%s" %s />%s</span>',
|
47 |
+
implode( ' ', $css_classes ),
|
48 |
+
'listingfields[' . $field->get_id() . ']',
|
49 |
+
$field->is_required() ? 'inradio required' : 'inradio',
|
50 |
+
$option,
|
51 |
+
$value == $option ? 'checked="checked"' : '',
|
52 |
+
esc_attr( $label )
|
53 |
+
);
|
54 |
+
$i++;
|
55 |
+
}
|
56 |
+
|
57 |
+
return $html;
|
58 |
+
}
|
59 |
+
|
60 |
+
public function get_supported_associations() {
|
61 |
+
return array( 'category', 'tags', 'meta' );
|
62 |
+
}
|
63 |
+
|
64 |
+
public function render_field_settings( &$field=null, $association=null ) {
|
65 |
+
if ( $association != 'meta' && $association != 'tags' )
|
66 |
+
return '';
|
67 |
+
|
68 |
+
$label = _x( 'Field Options (for select lists, radio buttons and checkboxes).', 'form-fields admin', 'WPBDM' ) . '<span class="description">(required)</span>';
|
69 |
+
|
70 |
+
$content = '<span class="description">Comma (,) separated list of options</span><br />';
|
71 |
+
$content .= '<textarea name="field[x_options]" cols="50" rows="2">';
|
72 |
+
|
73 |
+
if ( $field && $field->data( 'options' ) )
|
74 |
+
$content .= implode( ',', $field->data( 'options' ) );
|
75 |
+
$content .= '</textarea>';
|
76 |
+
|
77 |
+
return self::render_admin_settings( array( array( $label, $content ) ) );
|
78 |
+
}
|
79 |
+
|
80 |
+
public function process_field_settings( &$field ) {
|
81 |
+
if ( !array_key_exists( 'x_options', $_POST['field'] ) )
|
82 |
+
return;
|
83 |
+
|
84 |
+
$options = stripslashes( trim( $_POST['field']['x_options'] ) );
|
85 |
+
|
86 |
+
if ( !$options && $field->get_association() != 'tags' )
|
87 |
+
return new WP_Error( 'wpbdp-invalid-settings', _x( 'Field list of options is required.', 'form-fields admin', 'WPBDM' ) );
|
88 |
+
|
89 |
+
$field->set_data( 'options', !empty( $options ) ? explode( ',', $options ) : array() );
|
90 |
+
}
|
91 |
+
|
92 |
+
public function get_field_value( &$field, $post_id ) {
|
93 |
+
$value = parent::get_field_value( $field, $post_id );
|
94 |
+
return is_array( $value ) ? $value[0] : $value;
|
95 |
+
}
|
96 |
+
|
97 |
+
public function get_field_plain_value( &$field, $post_id ) {
|
98 |
+
$value = $field->value( $post_id );
|
99 |
+
|
100 |
+
if ( $field->get_association() == 'category' || $field->get_association() == 'tags' ) {
|
101 |
+
$term = get_term( is_array( $value ) ? $value[0] : $value,
|
102 |
+
$field->get_association() == 'category' ? WPBDP_CATEGORY_TAX : WPBDP_TAGS_TAX );
|
103 |
+
return esc_attr( $term->name );
|
104 |
+
}
|
105 |
+
|
106 |
+
return strval( $value );
|
107 |
+
}
|
108 |
+
|
109 |
+
|
110 |
+
}
|
111 |
+
|
core/fieldtypes/class-fieldtypes-select.php
ADDED
@@ -0,0 +1,239 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class WPBDP_FieldTypes_Select extends WPBDP_Form_Field_Type {
|
4 |
+
|
5 |
+
private $multiselect = false;
|
6 |
+
|
7 |
+
public function __construct() {
|
8 |
+
parent::__construct( _x('Select List', 'form-fields api', 'WPBDM') );
|
9 |
+
}
|
10 |
+
|
11 |
+
public function get_id() {
|
12 |
+
return 'select';
|
13 |
+
}
|
14 |
+
|
15 |
+
public function set_multiple( $val ) {
|
16 |
+
$this->multiselect = (bool) $val;
|
17 |
+
}
|
18 |
+
|
19 |
+
public function is_multiple() {
|
20 |
+
return $this->multiselect;
|
21 |
+
}
|
22 |
+
|
23 |
+
public function convert_input( &$field, $input ) {
|
24 |
+
$input = is_null( $input ) ? array() : $input;
|
25 |
+
$res = is_array( $input ) ? $input : array( $input );
|
26 |
+
|
27 |
+
if ( $field->get_association() == 'category' ) {
|
28 |
+
$res = array_map( 'intval', $res );
|
29 |
+
}
|
30 |
+
|
31 |
+
return $res;
|
32 |
+
}
|
33 |
+
|
34 |
+
/**
|
35 |
+
* @since 3.4.1
|
36 |
+
*/
|
37 |
+
public function convert_csv_input( &$field, $input = '', $import_settings = array() ) {
|
38 |
+
if ( 'meta' != $field->get_association() )
|
39 |
+
return $this->convert_input( $field, $input );
|
40 |
+
|
41 |
+
if ( ! $input )
|
42 |
+
return array();
|
43 |
+
|
44 |
+
if ( ! $this->is_multiple() )
|
45 |
+
return array( str_replace( ',', '', $input ) );
|
46 |
+
|
47 |
+
return explode( ',', $input );
|
48 |
+
}
|
49 |
+
|
50 |
+
public function render_field_inner( &$field, $value, $context, &$extra=null, $field_settings = array() ) {
|
51 |
+
$options = $field->data( 'options' ) ? $field->data( 'options' ) : array();
|
52 |
+
$value = is_array( $value ) ? $value : array( $value );
|
53 |
+
|
54 |
+
$html = '';
|
55 |
+
|
56 |
+
if ( $field->get_association() == 'tags' && !$options ) {
|
57 |
+
$tags = get_terms( WPBDP_TAGS_TAX, array( 'hide_empty' => false, 'fields' => 'names' ) );
|
58 |
+
$options = array_combine( $tags, $tags );
|
59 |
+
}
|
60 |
+
|
61 |
+
if ( $field->get_association() == 'category' ) {
|
62 |
+
$html .= wp_dropdown_categories( array(
|
63 |
+
'taxonomy' => $field->get_association() == 'tags' ? WPBDP_TAGS_TAX : WPBDP_CATEGORY_TAX,
|
64 |
+
'show_option_none' => $context == 'search' ? ( $this->is_multiple() ? _x( '-- Choose Terms --', 'form-fields-api category-select', 'WPBDM' ) : _x( '-- Choose One --', 'form-fields-api category-select', 'WPBDM' ) ) : null,
|
65 |
+
'orderby' => wpbdp_get_option( 'categories-order-by' ),
|
66 |
+
'selected' => ( $this->is_multiple() ? null : ( $value ? $value[0] : null ) ),
|
67 |
+
'order' => wpbdp_get_option('categories-sort' ),
|
68 |
+
'hide_empty' => $context == 'search' && wpbdp_get_option( 'hide-empty-categories' ) ? 1 : 0,
|
69 |
+
'hierarchical' => 1,
|
70 |
+
'echo' => 0,
|
71 |
+
'id' => 'wpbdp-field-' . $field->get_id(),
|
72 |
+
'name' => 'listingfields[' . $field->get_id() . ']',
|
73 |
+
'class' => $field->is_required() ? 'inselect required' : 'inselect'
|
74 |
+
) );
|
75 |
+
|
76 |
+
if ( $this->is_multiple() ) {
|
77 |
+
$html = preg_replace( "/\\<select(.*)name=('|\")(.*)('|\")(.*)\\>/uiUs",
|
78 |
+
"<select name=\"$3[]\" multiple=\"multiple\" $1 $5>",
|
79 |
+
$html );
|
80 |
+
|
81 |
+
if ($value) {
|
82 |
+
foreach ( $value as $catid ) {
|
83 |
+
$html = preg_replace( "/\\<option(.*)value=('|\"){$catid}('|\")(.*)\\>/uiU",
|
84 |
+
"<option value=\"{$catid}\" selected=\"selected\" $1 $4>",
|
85 |
+
$html );
|
86 |
+
}
|
87 |
+
}
|
88 |
+
}
|
89 |
+
} else {
|
90 |
+
$html .= sprintf( '<select id="%s" name="%s" %s class="%s %s">',
|
91 |
+
'wpbdp-field-' . $field->get_id(),
|
92 |
+
'listingfields[' . $field->get_id() . ']' . ( $this->is_multiple() ? '[]' : '' ),
|
93 |
+
$this->is_multiple() ? 'multiple="multiple"' : '',
|
94 |
+
'inselect',
|
95 |
+
$field->is_required() ? 'required' : '');
|
96 |
+
|
97 |
+
if ( $field->data( 'empty_on_search' ) && $context == 'search' ) {
|
98 |
+
$html .= sprintf( '<option value="-1">%s</option>',
|
99 |
+
_x( '-- Choose One --', 'form-fields-api category-select', 'WPBDM' ) );
|
100 |
+
}
|
101 |
+
|
102 |
+
foreach ( $options as $option => $label ) {
|
103 |
+
$option_data = array( 'label' => $label,
|
104 |
+
'value' => esc_attr( $option ),
|
105 |
+
'attributes' => array() );
|
106 |
+
|
107 |
+
if ( in_array( $option, $value ) )
|
108 |
+
$option_data['attributes']['selected'] = 'selected';
|
109 |
+
|
110 |
+
$option_data = apply_filters( 'wpbdp_form_field_select_option', $option_data, $field );
|
111 |
+
|
112 |
+
$html .= sprintf( '<option value="%s" %s>%s</option>',
|
113 |
+
esc_attr( $option_data['value'] ),
|
114 |
+
$this->html_attributes( $option_data['attributes'], array( 'value', 'class' ) ),
|
115 |
+
esc_attr( $option_data['label'] ) );
|
116 |
+
}
|
117 |
+
|
118 |
+
$html .= '</select>';
|
119 |
+
}
|
120 |
+
|
121 |
+
return $html;
|
122 |
+
}
|
123 |
+
|
124 |
+
public function get_supported_associations() {
|
125 |
+
return array( 'category', 'tags', 'meta', 'region' );
|
126 |
+
}
|
127 |
+
|
128 |
+
public function render_field_settings( &$field=null, $association=null ) {
|
129 |
+
if ( $association != 'meta' && $association != 'tags' )
|
130 |
+
return '';
|
131 |
+
|
132 |
+
$settings = array();
|
133 |
+
|
134 |
+
$settings['options'][] = _x( 'Field Options (for select lists, radio buttons and checkboxes).', 'form-fields admin', 'WPBDM' ) . '<span class="description">(required)</span>';
|
135 |
+
|
136 |
+
$content = '<span class="description">Comma (,) separated list of options</span><br />';
|
137 |
+
$content .= '<textarea name="field[x_options]" cols="50" rows="2">';
|
138 |
+
|
139 |
+
if ( $field && $field->data( 'options' ) )
|
140 |
+
$content .= implode( ',', $field->data( 'options' ) );
|
141 |
+
$content .= '</textarea>';
|
142 |
+
|
143 |
+
$settings['options'][] = $content;
|
144 |
+
|
145 |
+
$settings['empty_on_search'][] = _x('Allow empty selection on search?', 'form-fields admin', 'WPBDM');
|
146 |
+
|
147 |
+
$content = '<span class="description">Empty search selection means users can make this field optional in searching. Turn it off if the field must always be searched on.</span><br />';
|
148 |
+
$content .= '<input type="checkbox" value="1" name="field[x_empty_on_search]" ' . ( !$field ? ' checked="checked"' : ($field->data( 'empty_on_search' ) ? ' checked="checked"' : '') ) . ' />';
|
149 |
+
|
150 |
+
$settings['empty_on_search'][] = $content;
|
151 |
+
|
152 |
+
return self::render_admin_settings( $settings );
|
153 |
+
}
|
154 |
+
|
155 |
+
public function process_field_settings( &$field ) {
|
156 |
+
if ( !array_key_exists( 'x_options', $_POST['field'] ) )
|
157 |
+
return;
|
158 |
+
|
159 |
+
$options = stripslashes( trim( $_POST['field']['x_options'] ) );
|
160 |
+
|
161 |
+
if ( !$options && $field->get_association() != 'tags' )
|
162 |
+
return new WP_Error( 'wpbdp-invalid-settings', _x( 'Field list of options is required.', 'form-fields admin', 'WPBDM' ) );
|
163 |
+
|
164 |
+
$field->set_data( 'options', !empty( $options ) ? explode( ',', $options ) : array() );
|
165 |
+
|
166 |
+
if ( array_key_exists( 'x_empty_on_search', $_POST['field'] ) ) {
|
167 |
+
$empty_on_search = (bool) intval( $_POST['field']['x_empty_on_search'] );
|
168 |
+
$field->set_data( 'empty_on_search', $empty_on_search );
|
169 |
+
}
|
170 |
+
}
|
171 |
+
|
172 |
+
public function store_field_value( &$field, $post_id, $value ) {
|
173 |
+
if ( $this->is_multiple() && $field->get_association() == 'meta' ) {
|
174 |
+
if ( $value )
|
175 |
+
$value = implode( "\t", is_array( $value ) ? $value : array( $value ) );
|
176 |
+
} elseif ( 'meta' == $field->get_association() ) {
|
177 |
+
$value = is_array( $value ) ? $value[0] : $value;
|
178 |
+
}
|
179 |
+
|
180 |
+
parent::store_field_value( $field, $post_id, $value );
|
181 |
+
}
|
182 |
+
|
183 |
+
public function get_field_value( &$field, $post_id ) {
|
184 |
+
$value = parent::get_field_value( $field, $post_id );
|
185 |
+
|
186 |
+
if ( $this->is_multiple() && $field->get_association() == 'meta' ) {
|
187 |
+
if ( !empty( $value ) )
|
188 |
+
return explode( "\t", $value );
|
189 |
+
}
|
190 |
+
|
191 |
+
if ( !$value )
|
192 |
+
return array();
|
193 |
+
|
194 |
+
$value = is_array( $value ) ? $value : array( $value );
|
195 |
+
return $value;
|
196 |
+
}
|
197 |
+
|
198 |
+
public function get_field_html_value( &$field, $post_id ) {
|
199 |
+
if ( $field->get_association() == 'meta' ) {
|
200 |
+
$value = $field->value( $post_id );
|
201 |
+
|
202 |
+
return esc_attr( implode( ', ', $value ) );
|
203 |
+
}
|
204 |
+
|
205 |
+
return parent::get_field_html_value( $field, $post_id );
|
206 |
+
}
|
207 |
+
|
208 |
+
public function get_field_plain_value( &$field, $post_id ) {
|
209 |
+
$value = $field->value( $post_id );
|
210 |
+
|
211 |
+
if ( ! $value )
|
212 |
+
return '';
|
213 |
+
|
214 |
+
if ( $field->get_association() == 'category' ) {
|
215 |
+
$args = array( 'include' => $value, 'hide_empty' => 0, 'fields' => 'names' );
|
216 |
+
$term_names = get_terms( $field->get_association() == 'category' ? WPBDP_CATEGORY_TAX : WPBDP_TAGS_TAX,
|
217 |
+
$args );
|
218 |
+
return join( ', ', $term_names );
|
219 |
+
} elseif ( $field->get_association() == 'tags' ) {
|
220 |
+
return join( ', ', $value );
|
221 |
+
} elseif ( $field->get_association() == 'meta' ) {
|
222 |
+
return esc_attr( implode( ', ', $value ) );
|
223 |
+
}
|
224 |
+
|
225 |
+
return $value;
|
226 |
+
}
|
227 |
+
|
228 |
+
/**
|
229 |
+
* @since 3.4.1
|
230 |
+
*/
|
231 |
+
public function get_field_csv_value( &$field, $post_id ) {
|
232 |
+
if ( 'meta' != $field->get_association() )
|
233 |
+
return $field->plain_value( $post_id );
|
234 |
+
|
235 |
+
$value = $field->value( $post_id );
|
236 |
+
return esc_attr( implode( ',', $value ) );
|
237 |
+
}
|
238 |
+
|
239 |
+
}
|
core/fieldtypes/class-fieldtypes-textarea.php
ADDED
@@ -0,0 +1,86 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class WPBDP_FieldTypes_TextArea extends WPBDP_Form_Field_Type {
|
4 |
+
|
5 |
+
public function __construct() {
|
6 |
+
parent::__construct( _x('Textarea', 'form-fields api', 'WPBDM') );
|
7 |
+
}
|
8 |
+
|
9 |
+
public function get_id() {
|
10 |
+
return 'textarea';
|
11 |
+
}
|
12 |
+
|
13 |
+
public function render_field_inner( &$field, $value, $context, &$extra=null, $field_settings = array() ) {
|
14 |
+
// render textareas as textfields when searching
|
15 |
+
if ( $context == 'search' ) {
|
16 |
+
global $wpbdp;
|
17 |
+
return $wpbdp->formfields->get_field_type( 'textfield' )->render_field_inner( $field, $value, $context, $extra, $field_settings );
|
18 |
+
}
|
19 |
+
|
20 |
+
return sprintf('<textarea id="%s" name="%s" class="intextarea textarea %s">%s</textarea>',
|
21 |
+
'wpbdp-field-' . $field->get_id(),
|
22 |
+
'listingfields[' . $field->get_id() . ']',
|
23 |
+
$field->is_required() ? 'required' : '',
|
24 |
+
$value ? esc_attr( $value ) : '' );
|
25 |
+
|
26 |
+
}
|
27 |
+
|
28 |
+
public function get_supported_associations() {
|
29 |
+
return array( 'title', 'excerpt', 'content', 'meta' );
|
30 |
+
}
|
31 |
+
|
32 |
+
public function render_field_settings( &$field=null, $association=null ) {
|
33 |
+
$settings = array();
|
34 |
+
|
35 |
+
$settings['allow_html'][] = _x( 'Allow HTML input for this field?', 'form-fields admin', 'WPBDM' );
|
36 |
+
$settings['allow_html'][] = '<input type="checkbox" value="1" name="field[allow_html]" ' . ( $field && $field->data( 'allow_html' ) ? ' checked="checked"' : '' ) . ' />';
|
37 |
+
|
38 |
+
if ( ( $field && $field->get_association() == 'content' ) || ( $association == 'content' ) ) {
|
39 |
+
$settings['allow_shortcodes'][] = _x( 'Allow WordPress shortcodes in this field?', 'form-fields admin', 'WPBDM' );
|
40 |
+
$settings['allow_shortcodes'][] = '<input type="checkbox" value="1" name="field[allow_shortcodes]" ' . ( $field && $field->data( 'allow_shortcodes' ) ? ' checked="checked"' : '' ) . ' />';
|
41 |
+
|
42 |
+
//$desc = _x( 'Useful for integrating with some plugins.', 'form-fields admin', 'WPBDM' ) . '<br />';
|
43 |
+
$desc = _x( '<b>Advanced users only!</b> Unless you\'ve been told to change this, don\'t switch it unless you know what you\'re doing.', 'form-fields admin', 'WPBDM' );
|
44 |
+
$settings['allow_filters'][] = _x( 'Apply "the_content" filter before displaying this field?', 'form-fields admin', 'WPBDM' );
|
45 |
+
$settings['allow_filters'][] = '<input type="checkbox" value="1" name="field[allow_filters]" ' . ( $field && $field->data( 'allow_filters' ) ? ' checked="checked"' : '' ) . ' /> <span class="description">' . $desc . '</span>';
|
46 |
+
}
|
47 |
+
|
48 |
+
return self::render_admin_settings( $settings );
|
49 |
+
}
|
50 |
+
|
51 |
+
public function process_field_settings( &$field ) {
|
52 |
+
$field->set_data( 'allow_html', isset( $_POST['field']['allow_html'] ) ? (bool) intval( $_POST['field']['allow_html'] ) : false );
|
53 |
+
$field->set_data( 'allow_filters', isset( $_POST['field']['allow_filters'] ) ? (bool) intval( $_POST['field']['allow_filters'] ) : false );
|
54 |
+
$field->set_data( 'allow_shortcodes', isset( $_POST['field']['allow_shortcodes'] ) ? (bool) intval( $_POST['field']['allow_shortcodes'] ) : false );
|
55 |
+
}
|
56 |
+
|
57 |
+
public function get_field_html_value( &$field, $post_id ) {
|
58 |
+
$value = $field->value( $post_id );
|
59 |
+
|
60 |
+
if ( $field->data( 'allow_html' ) ) {
|
61 |
+
$value = wp_kses_post( $value );
|
62 |
+
} else {
|
63 |
+
$value = wp_kses( $value, array() );
|
64 |
+
}
|
65 |
+
|
66 |
+
if ( 'content' == $field->get_association() ) {
|
67 |
+
if ( $field->data( 'allow_filters' ) ) {
|
68 |
+
$value = apply_filters( 'the_content', $value );
|
69 |
+
} elseif ( $field->data( 'allow_shortcodes' ) ) {
|
70 |
+
global $post;
|
71 |
+
// Try to protect us from sortcodes messing things for us.
|
72 |
+
$current_post = $post;
|
73 |
+
$value = do_shortcode( nl2br( $value ) );
|
74 |
+
$post = $current_post;
|
75 |
+
} else {
|
76 |
+
$value = nl2br( $value );
|
77 |
+
}
|
78 |
+
} else {
|
79 |
+
$value = nl2br( $value );
|
80 |
+
}
|
81 |
+
|
82 |
+
return $value;
|
83 |
+
}
|
84 |
+
|
85 |
+
}
|
86 |
+
|
core/fieldtypes/class-fieldtypes-textfield.php
ADDED
@@ -0,0 +1,60 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class WPBDP_FieldTypes_TextField extends WPBDP_Form_Field_Type {
|
3 |
+
|
4 |
+
public function __construct() {
|
5 |
+
parent::__construct( _x('Textfield', 'form-fields api', 'WPBDM') );
|
6 |
+
}
|
7 |
+
|
8 |
+
public function get_id() {
|
9 |
+
return 'textfield';
|
10 |
+
}
|
11 |
+
|
12 |
+
public function convert_input( &$field, $input ) {
|
13 |
+
$input = strval( $input );
|
14 |
+
|
15 |
+
if ( $field->get_association() == 'tags' ) {
|
16 |
+
$input = str_replace( ';', ',', $input );
|
17 |
+
return explode( ',', $input );
|
18 |
+
}
|
19 |
+
|
20 |
+
return $input;
|
21 |
+
}
|
22 |
+
|
23 |
+
public function get_field_value( &$field, $value ) {
|
24 |
+
$value = parent::get_field_value( $field, $value );
|
25 |
+
|
26 |
+
if ( $field->get_association() == 'tags' ) {
|
27 |
+
$tags = implode( ',', $value );
|
28 |
+
return $tags;
|
29 |
+
}
|
30 |
+
|
31 |
+
return $value;
|
32 |
+
}
|
33 |
+
|
34 |
+
public function render_field_inner( &$field, $value, $context, &$extra=null, $field_settings = array() ) {
|
35 |
+
if ( is_array( $value ) )
|
36 |
+
$value = implode( ',', $value );
|
37 |
+
|
38 |
+
$html = '';
|
39 |
+
|
40 |
+
if ( $field->has_validator( 'date' ) )
|
41 |
+
$html .= _x( 'Format 01/31/1969', 'form-fields api', 'WPBDM' );
|
42 |
+
|
43 |
+
if ( isset( $field_settings['html_before'] ) )
|
44 |
+
$html .= $field_settings['html_before'];
|
45 |
+
|
46 |
+
$html .= sprintf( '<input type="text" id="%s" name="%s" class="intextbox %s" value="%s" %s />',
|
47 |
+
'wpbdp-field-' . $field->get_id(),
|
48 |
+
'listingfields[' . $field->get_id() . ']',
|
49 |
+
$field->is_required() ? 'inselect required' : 'inselect',
|
50 |
+
esc_attr( $value ),
|
51 |
+
( isset( $field_settings['placeholder'] ) ? sprintf( 'placeholder="%s"', esc_attr( $field_settings['placeholder'] ) ) : '' ) );
|
52 |
+
|
53 |
+
return $html;
|
54 |
+
}
|
55 |
+
|
56 |
+
public function get_supported_associations() {
|
57 |
+
return array( 'title', 'excerpt', 'tags', 'meta' );
|
58 |
+
}
|
59 |
+
|
60 |
+
}
|
core/fieldtypes/class-fieldtypes-twitter.php
ADDED
@@ -0,0 +1,54 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class WPBDP_FieldTypes_Twitter extends WPBDP_Form_Field_Type {
|
4 |
+
|
5 |
+
public function __construct() {
|
6 |
+
parent::__construct( _x('Social Site (Twitter handle)', 'form-fields api', 'WPBDM') );
|
7 |
+
}
|
8 |
+
|
9 |
+
public function get_id() {
|
10 |
+
return 'social-twitter';
|
11 |
+
}
|
12 |
+
|
13 |
+
public function setup_field( &$field ) {
|
14 |
+
$field->add_display_flag( 'social' );
|
15 |
+
}
|
16 |
+
|
17 |
+
public function render_field_inner( &$field, $value, $context, &$extra=null, $field_settings = array() ) {
|
18 |
+
// twitter fields are rendered as normal textfields
|
19 |
+
global $wpbdp;
|
20 |
+
return $wpbdp->formfields->get_field_type( 'textfield' )->render_field_inner( $field, $value, $context, $extra, $field_settings );
|
21 |
+
}
|
22 |
+
|
23 |
+
public function get_supported_associations() {
|
24 |
+
return array( 'meta' );
|
25 |
+
}
|
26 |
+
|
27 |
+
public function get_field_value( &$field, $post_id ) {
|
28 |
+
$value = parent::get_field_value( $field, $post_id );
|
29 |
+
|
30 |
+
$value = str_ireplace( array('http://twitter.com/', 'https://twitter.com/', 'http://www.twitter.com/', 'https://www.twitter.com/'), '', $value );
|
31 |
+
$value = rtrim( $value, '/' );
|
32 |
+
$value = ltrim( $value, ' @' );
|
33 |
+
|
34 |
+
return $value;
|
35 |
+
}
|
36 |
+
|
37 |
+
public function get_field_html_value( &$field, $post_id ) {
|
38 |
+
$value = $field->value( $post_id );
|
39 |
+
|
40 |
+
if ( ! $value )
|
41 |
+
return '';
|
42 |
+
|
43 |
+
$html = '';
|
44 |
+
$html .= '<div class="social-field twitter">';
|
45 |
+
$html .= sprintf('<a href="https://twitter.com/%s" class="twitter-follow-button" data-show-count="false" data-lang="%s">Follow @%s</a>',
|
46 |
+
$value, substr( get_bloginfo( 'language' ), 0, 2 ), $value);
|
47 |
+
$html .= '<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>';
|
48 |
+
$html .= '</div>';
|
49 |
+
|
50 |
+
return $html;
|
51 |
+
}
|
52 |
+
|
53 |
+
}
|
54 |
+
|
core/fieldtypes/class-fieldtypes-url.php
ADDED
@@ -0,0 +1,150 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class WPBDP_FieldTypes_URL extends WPBDP_Form_Field_Type {
|
3 |
+
|
4 |
+
public function __construct() {
|
5 |
+
parent::__construct( _x( 'URL Field', 'form-fields api', 'WPBDM' ) );
|
6 |
+
}
|
7 |
+
|
8 |
+
public function get_id() {
|
9 |
+
return 'url';
|
10 |
+
}
|
11 |
+
|
12 |
+
public function get_supported_associations() {
|
13 |
+
return array( 'meta' );
|
14 |
+
}
|
15 |
+
|
16 |
+
public function render_field_settings( &$field=null, $association=null ) {
|
17 |
+
if ( $association != 'meta' )
|
18 |
+
return '';
|
19 |
+
|
20 |
+
$settings = array();
|
21 |
+
|
22 |
+
$settings['new-window'][] = _x( 'Open link in a new window?', 'form-fields admin', 'WPBDM' );
|
23 |
+
$settings['new-window'][] = '<input type="checkbox" value="1" name="field[x_open_in_new_window]" ' . ( $field && $field->data( 'open_in_new_window' ) ? ' checked="checked"' : '' ) . ' />';
|
24 |
+
|
25 |
+
$settings['nofollow'][] = _x( 'Use rel="nofollow" when displaying the link?', 'form-fields admin', 'WPBDM' );
|
26 |
+
$settings['nofollow'][] = '<input type="checkbox" value="1" name="field[x_use_nofollow]" ' . ( $field && $field->data( 'use_nofollow' ) ? ' checked="checked"' : '' ) . ' />';
|
27 |
+
|
28 |
+
return self::render_admin_settings( $settings );
|
29 |
+
}
|
30 |
+
|
31 |
+
public function process_field_settings( &$field ) {
|
32 |
+
if ( array_key_exists( 'x_open_in_new_window', $_POST['field'] ) ) {
|
33 |
+
$open_in_new_window = (bool) intval( $_POST['field']['x_open_in_new_window'] );
|
34 |
+
$field->set_data( 'open_in_new_window', $open_in_new_window );
|
35 |
+
}
|
36 |
+
|
37 |
+
if ( array_key_exists( 'x_use_nofollow', $_POST['field'] ) ) {
|
38 |
+
$use_nofollow = (bool) intval( $_POST['field']['x_use_nofollow'] );
|
39 |
+
$field->set_data( 'use_nofollow', $use_nofollow );
|
40 |
+
}
|
41 |
+
}
|
42 |
+
|
43 |
+
public function setup_field( &$field ) {
|
44 |
+
$field->add_validator( 'url' );
|
45 |
+
}
|
46 |
+
|
47 |
+
public function get_field_value( &$field, $post_id ) {
|
48 |
+
$value = parent::get_field_value( $field, $post_id );
|
49 |
+
|
50 |
+
if ( $value === null )
|
51 |
+
return array( '', '' );
|
52 |
+
|
53 |
+
if ( !is_array( $value ) )
|
54 |
+
return array( $value, $value );
|
55 |
+
|
56 |
+
if ( !isset( $value[1] ) || empty( $value[1] ) )
|
57 |
+
$value[1] = $value[0];
|
58 |
+
|
59 |
+
return $value;
|
60 |
+
}
|
61 |
+
|
62 |
+
public function get_field_html_value( &$field, $post_id ) {
|
63 |
+
$value = $field->value( $post_id );
|
64 |
+
|
65 |
+
if ( empty( $value ) || empty( $value[0] ) )
|
66 |
+
return '';
|
67 |
+
|
68 |
+
|
69 |
+
return sprintf( '<a href="%s" rel="%s" target="%s" title="%s">%s</a>',
|
70 |
+
esc_url( $value[0] ),
|
71 |
+
$field->data( 'use_nofollow' ) == true ? 'nofollow': '',
|
72 |
+
$field->data( 'open_in_new_window' ) == true ? '_blank' : '_self',
|
73 |
+
esc_attr( $value[1] ),
|
74 |
+
esc_attr( $value[1] ) );
|
75 |
+
}
|
76 |
+
|
77 |
+
public function get_field_plain_value( &$field, $post_id ) {
|
78 |
+
$value = $field->value( $post_id );
|
79 |
+
return $value[0];
|
80 |
+
}
|
81 |
+
|
82 |
+
public function convert_csv_input( &$field, $input = '', $import_settings = array() ) {
|
83 |
+
$input = str_replace( array( '"', '\'' ), '', $input );
|
84 |
+
$input = str_replace( ';', ',', $input ); // Support ; as a separator here.
|
85 |
+
$parts = explode( ',', $input );
|
86 |
+
|
87 |
+
if ( 1 == count( $parts ) )
|
88 |
+
return array( $parts[0], $parts[0] );
|
89 |
+
|
90 |
+
return array( $parts[0], $parts[1] );
|
91 |
+
}
|
92 |
+
|
93 |
+
public function get_field_csv_value( &$field, $post_id ) {
|
94 |
+
$value = $field->value( $post_id );
|
95 |
+
|
96 |
+
if ( is_array( $value ) && count( $value ) > 1 ) {
|
97 |
+
return sprintf( '%s,%s', $value[0], $value[1] );
|
98 |
+
}
|
99 |
+
|
100 |
+
return is_array( $value ) ? $value[0] : '';
|
101 |
+
}
|
102 |
+
|
103 |
+
public function convert_input( &$field, $input ) {
|
104 |
+
if ( $input === null )
|
105 |
+
return array( '', '' );
|
106 |
+
|
107 |
+
$url = trim( is_array( $input ) ? $input[0] : $input );
|
108 |
+
$text = trim( is_array( $input ) ? $input[1] : $url );
|
109 |
+
|
110 |
+
if ( $url && ! parse_url( $url, PHP_URL_SCHEME ) )
|
111 |
+
$url = 'http://' . $url;
|
112 |
+
|
113 |
+
return array( $url, $text );
|
114 |
+
}
|
115 |
+
|
116 |
+
public function is_empty_value( $value ) {
|
117 |
+
return empty( $value[0] );
|
118 |
+
}
|
119 |
+
|
120 |
+
public function store_field_value( &$field, $post_id, $value ) {
|
121 |
+
if ( !is_array( $value ) || $value[0] == '' )
|
122 |
+
$value = null;
|
123 |
+
|
124 |
+
parent::store_field_value( $field, $post_id, $value );
|
125 |
+
}
|
126 |
+
|
127 |
+
public function render_field_inner( &$field, $value, $context, &$extra=null, $field_settings = array() ) {
|
128 |
+
if ( $context == 'search' ) {
|
129 |
+
global $wpbdp;
|
130 |
+
return $wpbdp->formfields->get_field_type( 'textfield' )->render_field_inner( $field, $value[0], $context, $extra, $field_settings );
|
131 |
+
}
|
132 |
+
|
133 |
+
$html = '';
|
134 |
+
$html .= sprintf( '<span class="sublabel">%s</span>', _x( 'URL:', 'form-fields api', 'WPBDM' ) );
|
135 |
+
$html .= sprintf( '<input type="text" id="%s" name="%s" class="intextbox %s" value="%s" />',
|
136 |
+
'wpbdp-field-' . $field->get_id(),
|
137 |
+
'listingfields[' . $field->get_id() . '][0]',
|
138 |
+
$field->is_required() ? 'inselect required' : 'inselect',
|
139 |
+
esc_attr( $value[0] ) );
|
140 |
+
|
141 |
+
$html .= sprintf( '<span class="sublabel">%s</span>', _x( 'Link Text (optional):', 'form-fields api', 'WPBDM' ) );
|
142 |
+
$html .= sprintf( '<input type="text" id="%s" name="%s" class="intextbox" value="%s" placeholder="" />',
|
143 |
+
'wpbdp-field-' . $field->get_id() . '-title',
|
144 |
+
'listingfields[' . $field->get_id() . '][1]',
|
145 |
+
esc_attr( $value[1] ) );
|
146 |
+
|
147 |
+
return $html;
|
148 |
+
}
|
149 |
+
|
150 |
+
}
|
core/form-fields-types.php
CHANGED
@@ -5,1251 +5,16 @@
|
|
5 |
|
6 |
require_once( WPBDP_PATH . '/core/class-form-field-type.php' );
|
7 |
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
if ( $field->get_association() == 'tags' ) {
|
23 |
-
return explode( ',', $input );
|
24 |
-
}
|
25 |
-
|
26 |
-
return $input;
|
27 |
-
}
|
28 |
-
|
29 |
-
public function get_field_value( &$field, $value ) {
|
30 |
-
$value = parent::get_field_value( $field, $value );
|
31 |
-
|
32 |
-
if ( $field->get_association() == 'tags' ) {
|
33 |
-
$tags = implode( ',', $value );
|
34 |
-
return $tags;
|
35 |
-
}
|
36 |
-
|
37 |
-
return $value;
|
38 |
-
}
|
39 |
-
|
40 |
-
public function render_field_inner( &$field, $value, $context, &$extra=null ) {
|
41 |
-
if ( is_array( $value ) )
|
42 |
-
$value = implode( ',', $value );
|
43 |
-
|
44 |
-
$html = '';
|
45 |
-
|
46 |
-
if ( $field->has_validator( 'date' ) )
|
47 |
-
$html .= _x( 'Format 01/31/1969', 'form-fields api', 'WPBDM' );
|
48 |
-
|
49 |
-
$html .= sprintf( '<input type="text" id="%s" name="%s" class="intextbox %s" value="%s" />',
|
50 |
-
'wpbdp-field-' . $field->get_id(),
|
51 |
-
'listingfields[' . $field->get_id() . ']',
|
52 |
-
$field->is_required() ? 'inselect required' : 'inselect',
|
53 |
-
esc_attr( $value ) );
|
54 |
-
|
55 |
-
return $html;
|
56 |
-
}
|
57 |
-
|
58 |
-
public function get_supported_associations() {
|
59 |
-
return array( 'title', 'excerpt', 'tags', 'meta' );
|
60 |
-
}
|
61 |
-
|
62 |
-
}
|
63 |
-
|
64 |
-
class WPBDP_FieldTypes_URL extends WPBDP_Form_Field_Type {
|
65 |
-
|
66 |
-
public function __construct() {
|
67 |
-
parent::__construct( _x( 'URL Field', 'form-fields api', 'WPBDM' ) );
|
68 |
-
}
|
69 |
-
|
70 |
-
public function get_id() {
|
71 |
-
return 'url';
|
72 |
-
}
|
73 |
-
|
74 |
-
public function get_supported_associations() {
|
75 |
-
return array( 'meta' );
|
76 |
-
}
|
77 |
-
|
78 |
-
public function render_field_settings( &$field=null, $association=null ) {
|
79 |
-
if ( $association != 'meta' )
|
80 |
-
return '';
|
81 |
-
|
82 |
-
$settings = array();
|
83 |
-
|
84 |
-
$settings['new-window'][] = _x( 'Open link in a new window?', 'form-fields admin', 'WPBDM' );
|
85 |
-
$settings['new-window'][] = '<input type="checkbox" value="1" name="field[x_open_in_new_window]" ' . ( $field && $field->data( 'open_in_new_window' ) ? ' checked="checked"' : '' ) . ' />';
|
86 |
-
|
87 |
-
$settings['nofollow'][] = _x( 'Use rel="nofollow" when displaying the link?', 'form-fields admin', 'WPBDM' );
|
88 |
-
$settings['nofollow'][] = '<input type="checkbox" value="1" name="field[x_use_nofollow]" ' . ( $field && $field->data( 'use_nofollow' ) ? ' checked="checked"' : '' ) . ' />';
|
89 |
-
|
90 |
-
return self::render_admin_settings( $settings );
|
91 |
-
}
|
92 |
-
|
93 |
-
public function process_field_settings( &$field ) {
|
94 |
-
if ( array_key_exists( 'x_open_in_new_window', $_POST['field'] ) ) {
|
95 |
-
$open_in_new_window = (bool) intval( $_POST['field']['x_open_in_new_window'] );
|
96 |
-
$field->set_data( 'open_in_new_window', $open_in_new_window );
|
97 |
-
}
|
98 |
-
|
99 |
-
if ( array_key_exists( 'x_use_nofollow', $_POST['field'] ) ) {
|
100 |
-
$use_nofollow = (bool) intval( $_POST['field']['x_use_nofollow'] );
|
101 |
-
$field->set_data( 'use_nofollow', $use_nofollow );
|
102 |
-
}
|
103 |
-
}
|
104 |
-
|
105 |
-
public function setup_field( &$field ) {
|
106 |
-
$field->add_validator( 'url' );
|
107 |
-
}
|
108 |
-
|
109 |
-
public function get_field_value( &$field, $post_id ) {
|
110 |
-
$value = parent::get_field_value( $field, $post_id );
|
111 |
-
|
112 |
-
if ( $value === null )
|
113 |
-
return array( '', '' );
|
114 |
-
|
115 |
-
if ( !is_array( $value ) )
|
116 |
-
return array( $value, $value );
|
117 |
-
|
118 |
-
if ( !isset( $value[1] ) || empty( $value[1] ) )
|
119 |
-
$value[1] = $value[0];
|
120 |
-
|
121 |
-
return $value;
|
122 |
-
}
|
123 |
-
|
124 |
-
public function get_field_html_value( &$field, $post_id ) {
|
125 |
-
$value = $field->value( $post_id );
|
126 |
-
|
127 |
-
return sprintf( '<a href="%s" rel="%s" target="%s" title="%s">%s</a>',
|
128 |
-
esc_url( $value[0] ),
|
129 |
-
$field->data( 'use_nofollow' ) == true ? 'nofollow': '',
|
130 |
-
$field->data( 'open_in_new_window' ) == true ? '_blank' : '_self',
|
131 |
-
esc_attr( $value[1] ),
|
132 |
-
esc_attr( $value[1] ) );
|
133 |
-
}
|
134 |
-
|
135 |
-
public function get_field_plain_value( &$field, $post_id ) {
|
136 |
-
$value = $field->value( $post_id );
|
137 |
-
return $value[0];
|
138 |
-
}
|
139 |
-
|
140 |
-
public function convert_csv_input( &$field, $input = '', $import_settings = array() ) {
|
141 |
-
$input = str_replace( array( '"', '\'' ), '', $input );
|
142 |
-
$parts = explode( ',', $input );
|
143 |
-
|
144 |
-
if ( 1 == count( $parts ) )
|
145 |
-
return array( $parts[0], $parts[0] );
|
146 |
-
|
147 |
-
return array( $parts[0], $parts[1] );
|
148 |
-
}
|
149 |
-
|
150 |
-
public function get_field_csv_value( &$field, $post_id ) {
|
151 |
-
$value = $field->value( $post_id );
|
152 |
-
|
153 |
-
if ( is_array( $value ) && count( $value ) > 1 ) {
|
154 |
-
return sprintf( '%s,%s', $value[0], $value[1] );
|
155 |
-
}
|
156 |
-
|
157 |
-
return is_array( $value ) ? $value[0] : '';
|
158 |
-
}
|
159 |
-
|
160 |
-
public function convert_input( &$field, $input ) {
|
161 |
-
if ( $input === null )
|
162 |
-
return array( '', '' );
|
163 |
-
|
164 |
-
$url = strtolower( trim( is_array( $input ) ? $input[0] : $input ) );
|
165 |
-
$text = trim( is_array( $input ) ? $input[1] : $url );
|
166 |
-
|
167 |
-
if ( $url && ! parse_url( $url, PHP_URL_SCHEME ) )
|
168 |
-
$url = 'http://' . $url;
|
169 |
-
|
170 |
-
return array( $url, $text );
|
171 |
-
}
|
172 |
-
|
173 |
-
public function is_empty_value( $value ) {
|
174 |
-
return empty( $value[0] );
|
175 |
-
}
|
176 |
-
|
177 |
-
public function store_field_value( &$field, $post_id, $value ) {
|
178 |
-
if ( !is_array( $value ) || $value[0] == '' )
|
179 |
-
$value = null;
|
180 |
-
|
181 |
-
parent::store_field_value( $field, $post_id, $value );
|
182 |
-
}
|
183 |
-
|
184 |
-
public function render_field_inner( &$field, $value, $context, &$extra=null ) {
|
185 |
-
if ( $context == 'search' ) {
|
186 |
-
global $wpbdp;
|
187 |
-
return $wpbdp->formfields->get_field_type( 'textfield' )->render_field_inner( $field, $value[0], $context, $extra );
|
188 |
-
}
|
189 |
-
|
190 |
-
$html = '';
|
191 |
-
$html .= sprintf( '<span class="sublabel">%s</span>', _x( 'URL:', 'form-fields api', 'WPBDM' ) );
|
192 |
-
$html .= sprintf( '<input type="text" id="%s" name="%s" class="intextbox %s" value="%s" />',
|
193 |
-
'wpbdp-field-' . $field->get_id(),
|
194 |
-
'listingfields[' . $field->get_id() . '][0]',
|
195 |
-
$field->is_required() ? 'inselect required' : 'inselect',
|
196 |
-
esc_attr( $value[0] ) );
|
197 |
-
|
198 |
-
$html .= sprintf( '<span class="sublabel">%s</span>', _x( 'Link Text (optional):', 'form-fields api', 'WPBDM' ) );
|
199 |
-
$html .= sprintf( '<input type="text" id="%s" name="%s" class="intextbox" value="%s" placeholder="" />',
|
200 |
-
'wpbdp-field-' . $field->get_id() . '-title',
|
201 |
-
'listingfields[' . $field->get_id() . '][1]',
|
202 |
-
esc_attr( $value[1] ) );
|
203 |
-
|
204 |
-
return $html;
|
205 |
-
}
|
206 |
-
|
207 |
-
}
|
208 |
-
|
209 |
-
class WPBDP_FieldTypes_Select extends WPBDP_Form_Field_Type {
|
210 |
-
|
211 |
-
private $multiselect = false;
|
212 |
-
|
213 |
-
public function __construct() {
|
214 |
-
parent::__construct( _x('Select List', 'form-fields api', 'WPBDM') );
|
215 |
-
}
|
216 |
-
|
217 |
-
public function get_id() {
|
218 |
-
return 'select';
|
219 |
-
}
|
220 |
-
|
221 |
-
public function set_multiple( $val ) {
|
222 |
-
$this->multiselect = (bool) $val;
|
223 |
-
}
|
224 |
-
|
225 |
-
public function is_multiple() {
|
226 |
-
return $this->multiselect;
|
227 |
-
}
|
228 |
-
|
229 |
-
public function convert_input( &$field, $input ) {
|
230 |
-
$input = is_null( $input ) ? array() : $input;
|
231 |
-
$res = is_array( $input ) ? $input : array( $input );
|
232 |
-
|
233 |
-
if ( $field->get_association() == 'category' ) {
|
234 |
-
$res = array_map( 'intval', $res );
|
235 |
-
}
|
236 |
-
|
237 |
-
return $res;
|
238 |
-
}
|
239 |
-
|
240 |
-
/**
|
241 |
-
* @since 3.4.1
|
242 |
-
*/
|
243 |
-
public function convert_csv_input( &$field, $input = '', $import_settings = array() ) {
|
244 |
-
if ( 'meta' != $field->get_association() )
|
245 |
-
return $this->convert_input( $field, $input );
|
246 |
-
|
247 |
-
if ( ! $input )
|
248 |
-
return array();
|
249 |
-
|
250 |
-
if ( ! $this->is_multiple() )
|
251 |
-
return array( str_replace( ',', '', $input ) );
|
252 |
-
|
253 |
-
return explode( ',', $input );
|
254 |
-
}
|
255 |
-
|
256 |
-
public function render_field_inner( &$field, $value, $context, &$extra=null ) {
|
257 |
-
$options = $field->data( 'options' ) ? $field->data( 'options' ) : array();
|
258 |
-
$value = is_array( $value ) ? $value : array( $value );
|
259 |
-
|
260 |
-
$html = '';
|
261 |
-
|
262 |
-
if ( $field->get_association() == 'tags' && !$options ) {
|
263 |
-
$tags = get_terms( WPBDP_TAGS_TAX, array( 'hide_empty' => false, 'fields' => 'names' ) );
|
264 |
-
$options = array_combine( $tags, $tags );
|
265 |
-
}
|
266 |
-
|
267 |
-
if ( $field->get_association() == 'category' ) {
|
268 |
-
$html .= wp_dropdown_categories( array(
|
269 |
-
'taxonomy' => $field->get_association() == 'tags' ? WPBDP_TAGS_TAX : WPBDP_CATEGORY_TAX,
|
270 |
-
'show_option_none' => $context == 'search' ? ( $this->is_multiple() ? _x( '-- Choose Terms --', 'form-fields-api category-select', 'WPBDM' ) : _x( '-- Choose One --', 'form-fields-api category-select', 'WPBDM' ) ) : null,
|
271 |
-
'orderby' => wpbdp_get_option( 'categories-order-by' ),
|
272 |
-
'selected' => ( $this->is_multiple() ? null : ( $value ? $value[0] : null ) ),
|
273 |
-
'order' => wpbdp_get_option('categories-sort' ),
|
274 |
-
'hide_empty' => $context == 'search' && wpbdp_get_option( 'hide-empty-categories' ) ? 1 : 0,
|
275 |
-
'hierarchical' => 1,
|
276 |
-
'echo' => 0,
|
277 |
-
'id' => 'wpbdp-field-' . $field->get_id(),
|
278 |
-
'name' => 'listingfields[' . $field->get_id() . ']',
|
279 |
-
'class' => $field->is_required() ? 'inselect required' : 'inselect'
|
280 |
-
) );
|
281 |
-
|
282 |
-
if ( $this->is_multiple() ) {
|
283 |
-
$html = preg_replace( "/\\<select(.*)name=('|\")(.*)('|\")(.*)\\>/uiUs",
|
284 |
-
"<select name=\"$3[]\" multiple=\"multiple\" $1 $5>",
|
285 |
-
$html );
|
286 |
-
|
287 |
-
if ($value) {
|
288 |
-
foreach ( $value as $catid ) {
|
289 |
-
$html = preg_replace( "/\\<option(.*)value=('|\"){$catid}('|\")(.*)\\>/uiU",
|
290 |
-
"<option value=\"{$catid}\" selected=\"selected\" $1 $4>",
|
291 |
-
$html );
|
292 |
-
}
|
293 |
-
}
|
294 |
-
}
|
295 |
-
} else {
|
296 |
-
$html .= sprintf( '<select id="%s" name="%s" %s class="%s %s">',
|
297 |
-
'wpbdp-field-' . $field->get_id(),
|
298 |
-
'listingfields[' . $field->get_id() . ']' . ( $this->is_multiple() ? '[]' : '' ),
|
299 |
-
$this->is_multiple() ? 'multiple="multiple"' : '',
|
300 |
-
'inselect',
|
301 |
-
$field->is_required() ? 'required' : '');
|
302 |
-
|
303 |
-
if ( $field->data( 'empty_on_search' ) && $context == 'search' ) {
|
304 |
-
$html .= sprintf( '<option value="-1">%s</option>',
|
305 |
-
_x( '-- Choose One --', 'form-fields-api category-select', 'WPBDM' ) );
|
306 |
-
}
|
307 |
-
|
308 |
-
foreach ( $options as $option => $label ) {
|
309 |
-
$option_data = array( 'label' => $label,
|
310 |
-
'value' => esc_attr( $option ),
|
311 |
-
'attributes' => array() );
|
312 |
-
|
313 |
-
if ( in_array( $option, $value ) )
|
314 |
-
$option_data['attributes']['selected'] = 'selected';
|
315 |
-
|
316 |
-
$option_data = apply_filters( 'wpbdp_form_field_select_option', $option_data, $field );
|
317 |
-
|
318 |
-
$html .= sprintf( '<option value="%s" %s>%s</option>',
|
319 |
-
esc_attr( $option_data['value'] ),
|
320 |
-
$this->html_attributes( $option_data['attributes'], array( 'value', 'class' ) ),
|
321 |
-
esc_attr( $option_data['label'] ) );
|
322 |
-
}
|
323 |
-
|
324 |
-
$html .= '</select>';
|
325 |
-
}
|
326 |
-
|
327 |
-
return $html;
|
328 |
-
}
|
329 |
-
|
330 |
-
public function get_supported_associations() {
|
331 |
-
return array( 'category', 'tags', 'meta', 'region' );
|
332 |
-
}
|
333 |
-
|
334 |
-
public function render_field_settings( &$field=null, $association=null ) {
|
335 |
-
if ( $association != 'meta' && $association != 'tags' )
|
336 |
-
return '';
|
337 |
-
|
338 |
-
$settings = array();
|
339 |
-
|
340 |
-
$settings['options'][] = _x( 'Field Options (for select lists, radio buttons and checkboxes).', 'form-fields admin', 'WPBDM' ) . '<span class="description">(required)</span>';
|
341 |
-
|
342 |
-
$content = '<span class="description">Comma (,) separated list of options</span><br />';
|
343 |
-
$content .= '<textarea name="field[x_options]" cols="50" rows="2">';
|
344 |
-
|
345 |
-
if ( $field && $field->data( 'options' ) )
|
346 |
-
$content .= implode( ',', $field->data( 'options' ) );
|
347 |
-
$content .= '</textarea>';
|
348 |
-
|
349 |
-
$settings['options'][] = $content;
|
350 |
-
|
351 |
-
$settings['empty_on_search'][] = _x('Allow empty selection on search?', 'form-fields admin', 'WPBDM');
|
352 |
-
|
353 |
-
$content = '<span class="description">Empty search selection means users can make this field optional in searching. Turn it off if the field must always be searched on.</span><br />';
|
354 |
-
$content .= '<input type="checkbox" value="1" name="field[x_empty_on_search]" ' . ( !$field ? ' checked="checked"' : ($field->data( 'empty_on_search' ) ? ' checked="checked"' : '') ) . ' />';
|
355 |
-
|
356 |
-
$settings['empty_on_search'][] = $content;
|
357 |
-
|
358 |
-
return self::render_admin_settings( $settings );
|
359 |
-
}
|
360 |
-
|
361 |
-
public function process_field_settings( &$field ) {
|
362 |
-
if ( !array_key_exists( 'x_options', $_POST['field'] ) )
|
363 |
-
return;
|
364 |
-
|
365 |
-
$options = stripslashes( trim( $_POST['field']['x_options'] ) );
|
366 |
-
|
367 |
-
if ( !$options && $field->get_association() != 'tags' )
|
368 |
-
return new WP_Error( 'wpbdp-invalid-settings', _x( 'Field list of options is required.', 'form-fields admin', 'WPBDM' ) );
|
369 |
-
|
370 |
-
$field->set_data( 'options', !empty( $options ) ? explode( ',', $options ) : array() );
|
371 |
-
|
372 |
-
if ( array_key_exists( 'x_empty_on_search', $_POST['field'] ) ) {
|
373 |
-
$empty_on_search = (bool) intval( $_POST['field']['x_empty_on_search'] );
|
374 |
-
$field->set_data( 'empty_on_search', $empty_on_search );
|
375 |
-
}
|
376 |
-
}
|
377 |
-
|
378 |
-
public function store_field_value( &$field, $post_id, $value ) {
|
379 |
-
if ( $this->is_multiple() && $field->get_association() == 'meta' ) {
|
380 |
-
if ( $value )
|
381 |
-
$value = implode( "\t", is_array( $value ) ? $value : array( $value ) );
|
382 |
-
}
|
383 |
-
|
384 |
-
parent::store_field_value( $field, $post_id, $value );
|
385 |
-
}
|
386 |
-
|
387 |
-
public function get_field_value( &$field, $post_id ) {
|
388 |
-
$value = parent::get_field_value( $field, $post_id );
|
389 |
-
|
390 |
-
if ( $this->is_multiple() && $field->get_association() == 'meta' ) {
|
391 |
-
if ( !empty( $value ) )
|
392 |
-
return explode( "\t", $value );
|
393 |
-
}
|
394 |
-
|
395 |
-
if ( !$value )
|
396 |
-
return array();
|
397 |
-
|
398 |
-
$value = is_array( $value ) ? $value : array( $value );
|
399 |
-
return $value;
|
400 |
-
}
|
401 |
-
|
402 |
-
public function get_field_html_value( &$field, $post_id ) {
|
403 |
-
if ( $field->get_association() == 'meta' ) {
|
404 |
-
$value = $field->value( $post_id );
|
405 |
-
|
406 |
-
return esc_attr( implode( ', ', $value ) );
|
407 |
-
}
|
408 |
-
|
409 |
-
return parent::get_field_html_value( $field, $post_id );
|
410 |
-
}
|
411 |
-
|
412 |
-
public function get_field_plain_value( &$field, $post_id ) {
|
413 |
-
$value = $field->value( $post_id );
|
414 |
-
|
415 |
-
if ( ! $value )
|
416 |
-
return '';
|
417 |
-
|
418 |
-
if ( $field->get_association() == 'category' ) {
|
419 |
-
$args = array( 'include' => $value, 'hide_empty' => 0, 'fields' => 'names' );
|
420 |
-
$term_names = get_terms( $field->get_association() == 'category' ? WPBDP_CATEGORY_TAX : WPBDP_TAGS_TAX,
|
421 |
-
$args );
|
422 |
-
return join( ', ', $term_names );
|
423 |
-
} elseif ( $field->get_association() == 'tags' ) {
|
424 |
-
return join( ', ', $value );
|
425 |
-
} elseif ( $field->get_association() == 'meta' ) {
|
426 |
-
return esc_attr( implode( ', ', $value ) );
|
427 |
-
}
|
428 |
-
|
429 |
-
return $value;
|
430 |
-
}
|
431 |
-
|
432 |
-
/**
|
433 |
-
* @since 3.4.1
|
434 |
-
*/
|
435 |
-
public function get_field_csv_value( &$field, $post_id ) {
|
436 |
-
if ( 'meta' != $field->get_association() )
|
437 |
-
return $field->plain_value( $post_id );
|
438 |
-
|
439 |
-
$value = $field->value( $post_id );
|
440 |
-
return esc_attr( implode( ',', $value ) );
|
441 |
-
}
|
442 |
-
|
443 |
-
}
|
444 |
-
|
445 |
-
class WPBDP_FieldTypes_TextArea extends WPBDP_Form_Field_Type {
|
446 |
-
|
447 |
-
public function __construct() {
|
448 |
-
parent::__construct( _x('Textarea', 'form-fields api', 'WPBDM') );
|
449 |
-
}
|
450 |
-
|
451 |
-
public function get_id() {
|
452 |
-
return 'textarea';
|
453 |
-
}
|
454 |
-
|
455 |
-
public function render_field_inner( &$field, $value, $context, &$extra=null ) {
|
456 |
-
// render textareas as textfields when searching
|
457 |
-
if ( $context == 'search' ) {
|
458 |
-
global $wpbdp;
|
459 |
-
return $wpbdp->formfields->get_field_type( 'textfield' )->render_field_inner( $field, $value, $context, $extra );
|
460 |
-
}
|
461 |
-
|
462 |
-
return sprintf('<textarea id="%s" name="%s" class="intextarea textarea %s">%s</textarea>',
|
463 |
-
'wpbdp-field-' . $field->get_id(),
|
464 |
-
'listingfields[' . $field->get_id() . ']',
|
465 |
-
$field->is_required() ? 'required' : '',
|
466 |
-
$value ? esc_attr( $value ) : '' );
|
467 |
-
|
468 |
-
}
|
469 |
-
|
470 |
-
public function get_supported_associations() {
|
471 |
-
return array( 'title', 'excerpt', 'content', 'meta' );
|
472 |
-
}
|
473 |
-
|
474 |
-
public function render_field_settings( &$field=null, $association=null ) {
|
475 |
-
$settings = array();
|
476 |
-
|
477 |
-
$settings['allow_html'][] = _x( 'Allow HTML input for this field?', 'form-fields admin', 'WPBDM' );
|
478 |
-
$settings['allow_html'][] = '<input type="checkbox" value="1" name="field[allow_html]" ' . ( $field && $field->data( 'allow_html' ) ? ' checked="checked"' : '' ) . ' />';
|
479 |
-
|
480 |
-
if ( ( $field && $field->get_association() == 'content' ) || ( $association == 'content' ) ) {
|
481 |
-
$settings['allow_shortcodes'][] = _x( 'Allow WordPress shortcodes in this field?', 'form-fields admin', 'WPBDM' );
|
482 |
-
$settings['allow_shortcodes'][] = '<input type="checkbox" value="1" name="field[allow_shortcodes]" ' . ( $field && $field->data( 'allow_shortcodes' ) ? ' checked="checked"' : '' ) . ' />';
|
483 |
-
|
484 |
-
//$desc = _x( 'Useful for integrating with some plugins.', 'form-fields admin', 'WPBDM' ) . '<br />';
|
485 |
-
$desc = _x( '<b>Advanced users only!</b> Unless you\'ve been told to change this, don\'t switch it unless you know what you\'re doing.', 'form-fields admin', 'WPBDM' );
|
486 |
-
$settings['allow_filters'][] = _x( 'Apply "the_content" filter before displaying this field?', 'form-fields admin', 'WPBDM' );
|
487 |
-
$settings['allow_filters'][] = '<input type="checkbox" value="1" name="field[allow_filters]" ' . ( $field && $field->data( 'allow_filters' ) ? ' checked="checked"' : '' ) . ' /> <span class="description">' . $desc . '</span>';
|
488 |
-
}
|
489 |
-
|
490 |
-
return self::render_admin_settings( $settings );
|
491 |
-
}
|
492 |
-
|
493 |
-
public function process_field_settings( &$field ) {
|
494 |
-
$field->set_data( 'allow_html', isset( $_POST['field']['allow_html'] ) ? (bool) intval( $_POST['field']['allow_html'] ) : false );
|
495 |
-
$field->set_data( 'allow_filters', isset( $_POST['field']['allow_filters'] ) ? (bool) intval( $_POST['field']['allow_filters'] ) : false );
|
496 |
-
$field->set_data( 'allow_shortcodes', isset( $_POST['field']['allow_shortcodes'] ) ? (bool) intval( $_POST['field']['allow_shortcodes'] ) : false );
|
497 |
-
}
|
498 |
-
|
499 |
-
public function get_field_html_value( &$field, $post_id ) {
|
500 |
-
$value = $field->value( $post_id );
|
501 |
-
|
502 |
-
if ( $field->data( 'allow_html' ) ) {
|
503 |
-
$value = wp_kses_post( $value );
|
504 |
-
} else {
|
505 |
-
$value = wp_kses( $value, array() );
|
506 |
-
}
|
507 |
-
|
508 |
-
if ( 'content' == $field->get_association() ) {
|
509 |
-
if ( $field->data( 'allow_filters' ) ) {
|
510 |
-
$value = apply_filters( 'the_content', $value );
|
511 |
-
} elseif ( $field->data( 'allow_shortcodes' ) ) {
|
512 |
-
global $post;
|
513 |
-
// Try to protect us from sortcodes messing things for us.
|
514 |
-
$current_post = $post;
|
515 |
-
$value = do_shortcode( nl2br( $value ) );
|
516 |
-
$post = $current_post;
|
517 |
-
} else {
|
518 |
-
$value = nl2br( $value );
|
519 |
-
}
|
520 |
-
} else {
|
521 |
-
$value = nl2br( $value );
|
522 |
-
}
|
523 |
-
|
524 |
-
return $value;
|
525 |
-
}
|
526 |
-
|
527 |
-
}
|
528 |
-
|
529 |
-
class WPBDP_FieldTypes_RadioButton extends WPBDP_Form_Field_Type {
|
530 |
-
|
531 |
-
public function __construct() {
|
532 |
-
parent::__construct( _x('Radio button', 'form-fields api', 'WPBDM') );
|
533 |
-
}
|
534 |
-
|
535 |
-
public function get_id() {
|
536 |
-
return 'radio';
|
537 |
-
}
|
538 |
-
|
539 |
-
public function render_field_inner( &$field, $value, $context, &$extra=null ) {
|
540 |
-
$options = $field->data( 'options' ) ? $field->data( 'options' ) : array();
|
541 |
-
|
542 |
-
if ( $field->get_association() == 'tags' && !$options ) {
|
543 |
-
$tags = get_terms( WPBDP_TAGS_TAX, array( 'hide_empty' => false, 'fields' => 'names' ) );
|
544 |
-
$options = array_combine( $tags, $tags );
|
545 |
-
} elseif ( $field->get_association() == 'category' ) {
|
546 |
-
$html = wp_list_categories( array(
|
547 |
-
'taxonomy' => WPBDP_CATEGORY_TAX,
|
548 |
-
'orderby' => wpbdp_get_option( 'categories-order-by' ),
|
549 |
-
'order' => wpbdp_get_option( 'categories-sort' ),
|
550 |
-
'hide_empty' => 0,
|
551 |
-
'echo' => 0,
|
552 |
-
'depth' => 0,
|
553 |
-
'walker' => new CategoryFormInputWalker( 'radio', $value, $field ),
|
554 |
-
'show_option_none' => '',
|
555 |
-
'title_li' => '',
|
556 |
-
) );
|
557 |
-
|
558 |
-
return $html;
|
559 |
-
}
|
560 |
-
|
561 |
-
$html = '';
|
562 |
-
$i = 1;
|
563 |
-
foreach ( $options as $option => $label ) {
|
564 |
-
$css_classes = array();
|
565 |
-
$css_classes[] = 'wpbdp-inner-radio';
|
566 |
-
$css_classes[] = 'wpbdp-inner-radio-' . $i;
|
567 |
-
$css_classes[] = 'wpbdp-inner-radio-' . WPBDP_Form_Field_Type::normalize_name( $label );
|
568 |
-
|
569 |
-
$html .= sprintf( '<span class="%s" style="padding-right: 10px;"><input type="radio" name="%s" class="%s" value="%s" %s />%s</span>',
|
570 |
-
implode( ' ', $css_classes ),
|
571 |
-
'listingfields[' . $field->get_id() . ']',
|
572 |
-
$field->is_required() ? 'inradio required' : 'inradio',
|
573 |
-
$option,
|
574 |
-
$value == $option ? 'checked="checked"' : '',
|
575 |
-
esc_attr( $label )
|
576 |
-
);
|
577 |
-
$i++;
|
578 |
-
}
|
579 |
-
|
580 |
-
return $html;
|
581 |
-
}
|
582 |
-
|
583 |
-
public function get_supported_associations() {
|
584 |
-
return array( 'category', 'tags', 'meta' );
|
585 |
-
}
|
586 |
-
|
587 |
-
public function render_field_settings( &$field=null, $association=null ) {
|
588 |
-
if ( $association != 'meta' && $association != 'tags' )
|
589 |
-
return '';
|
590 |
-
|
591 |
-
$label = _x( 'Field Options (for select lists, radio buttons and checkboxes).', 'form-fields admin', 'WPBDM' ) . '<span class="description">(required)</span>';
|
592 |
-
|
593 |
-
$content = '<span class="description">Comma (,) separated list of options</span><br />';
|
594 |
-
$content .= '<textarea name="field[x_options]" cols="50" rows="2">';
|
595 |
-
|
596 |
-
if ( $field && $field->data( 'options' ) )
|
597 |
-
$content .= implode( ',', $field->data( 'options' ) );
|
598 |
-
$content .= '</textarea>';
|
599 |
-
|
600 |
-
return self::render_admin_settings( array( array( $label, $content ) ) );
|
601 |
-
}
|
602 |
-
|
603 |
-
public function process_field_settings( &$field ) {
|
604 |
-
if ( !array_key_exists( 'x_options', $_POST['field'] ) )
|
605 |
-
return;
|
606 |
-
|
607 |
-
$options = stripslashes( trim( $_POST['field']['x_options'] ) );
|
608 |
-
|
609 |
-
if ( !$options && $field->get_association() != 'tags' )
|
610 |
-
return new WP_Error( 'wpbdp-invalid-settings', _x( 'Field list of options is required.', 'form-fields admin', 'WPBDM' ) );
|
611 |
-
|
612 |
-
$field->set_data( 'options', !empty( $options ) ? explode( ',', $options ) : array() );
|
613 |
-
}
|
614 |
-
|
615 |
-
public function get_field_value( &$field, $post_id ) {
|
616 |
-
$value = parent::get_field_value( $field, $post_id );
|
617 |
-
return is_array( $value ) ? $value[0] : $value;
|
618 |
-
}
|
619 |
-
|
620 |
-
public function get_field_plain_value( &$field, $post_id ) {
|
621 |
-
$value = $field->value( $post_id );
|
622 |
-
|
623 |
-
if ( $field->get_association() == 'category' || $field->get_association() == 'tags' ) {
|
624 |
-
$term = get_term( is_array( $value ) ? $value[0] : $value,
|
625 |
-
$field->get_association() == 'category' ? WPBDP_CATEGORY_TAX : WPBDP_TAGS_TAX );
|
626 |
-
return esc_attr( $term->name );
|
627 |
-
}
|
628 |
-
|
629 |
-
return strval( $value );
|
630 |
-
}
|
631 |
-
|
632 |
-
|
633 |
-
}
|
634 |
-
|
635 |
-
class WPBDP_FieldTypes_MultiSelect extends WPBDP_FieldTypes_Select {
|
636 |
-
|
637 |
-
public function __construct() {
|
638 |
-
parent::__construct( _x('Multiple select list', 'form-fields api', 'WPBDM') );
|
639 |
-
$this->set_multiple( true );
|
640 |
-
}
|
641 |
-
|
642 |
-
public function get_name() {
|
643 |
-
return _x( 'Multiselect List', 'form-fields api', 'WPBDM' );
|
644 |
-
}
|
645 |
-
|
646 |
-
public function get_id() {
|
647 |
-
return 'multiselect';
|
648 |
-
}
|
649 |
-
|
650 |
-
public function get_supported_associations() {
|
651 |
-
return array( 'category', 'tags', 'meta' );
|
652 |
-
}
|
653 |
-
|
654 |
-
}
|
655 |
-
|
656 |
-
class WPBDP_FieldTypes_Checkbox extends WPBDP_Form_Field_Type {
|
657 |
-
|
658 |
-
public function __construct() {
|
659 |
-
parent::__construct( _x('Checkbox', 'form-fields api', 'WPBDM') );
|
660 |
-
}
|
661 |
-
|
662 |
-
public function get_id() {
|
663 |
-
return 'checkbox';
|
664 |
-
}
|
665 |
-
|
666 |
-
public function render_field_inner( &$field, $value, $context, &$extra=null ) {
|
667 |
-
$options = $field->data( 'options' ) ? $field->data( 'options') : array();
|
668 |
-
|
669 |
-
if ( $field->get_association() == 'tags' && !$options ) {
|
670 |
-
$tags = get_terms( WPBDP_TAGS_TAX, array( 'hide_empty' => false, 'fields' => 'names' ) );
|
671 |
-
$options = array_combine( $tags, $tags );
|
672 |
-
} elseif ( $field->get_association() == 'category' ) {
|
673 |
-
$html = wp_list_categories( array(
|
674 |
-
'taxonomy' => WPBDP_CATEGORY_TAX,
|
675 |
-
'orderby' => wpbdp_get_option( 'categories-order-by' ),
|
676 |
-
'order' => wpbdp_get_option( 'categories-sort' ),
|
677 |
-
'hide_empty' => 0,
|
678 |
-
'echo' => 0,
|
679 |
-
'depth' => 0,
|
680 |
-
'walker' => new CategoryFormInputWalker( 'checkbox', $value, $field ),
|
681 |
-
'show_option_none' => '',
|
682 |
-
'title_li' => '',
|
683 |
-
) );
|
684 |
-
|
685 |
-
return $html;
|
686 |
-
}
|
687 |
-
|
688 |
-
$html = '';
|
689 |
-
$i = 1;
|
690 |
-
foreach ( $options as $option_key => $label ) {
|
691 |
-
$css_classes = array();
|
692 |
-
$css_classes[] = 'wpbdp-inner-checkbox';
|
693 |
-
$css_classes[] = 'wpbdp-inner-checkbox-' . $i;
|
694 |
-
$css_classes[] = 'wpbdp-inner-checkbox-' . WPBDP_Form_Field_Type::normalize_name( $label );
|
695 |
-
|
696 |
-
$html .= sprintf( '<div class="wpbdmcheckboxclass %s"><input type="checkbox" class="%s" name="%s" value="%s" %s/> %s</div>',
|
697 |
-
implode( ' ', $css_classes ),
|
698 |
-
$field->is_required() ? 'required' : '',
|
699 |
-
'listingfields[' . $field->get_id() . '][]',
|
700 |
-
$option_key,
|
701 |
-
in_array( $option_key, is_array( $value ) ? $value : array( $value ) ) ? 'checked="checked"' : '',
|
702 |
-
esc_attr( $label ) );
|
703 |
-
|
704 |
-
$i++;
|
705 |
-
}
|
706 |
-
|
707 |
-
$html .= '<div style="clear:both;"></div>';
|
708 |
-
|
709 |
-
return $html;
|
710 |
-
}
|
711 |
-
|
712 |
-
public function get_supported_associations() {
|
713 |
-
return array( 'category', 'tags', 'meta' );
|
714 |
-
}
|
715 |
-
|
716 |
-
public function render_field_settings( &$field=null, $association=null ) {
|
717 |
-
if ( $association != 'meta' && $association != 'tags' )
|
718 |
-
return '';
|
719 |
-
|
720 |
-
$settings = array();
|
721 |
-
|
722 |
-
$settings['options'][] = _x( 'Field Options (for select lists, radio buttons and checkboxes).', 'form-fields admin', 'WPBDM' ) . '<span class="description">(required)</span>';
|
723 |
-
|
724 |
-
$content = '<span class="description">Comma (,) separated list of options</span><br />';
|
725 |
-
$content .= '<textarea name="field[x_options]" cols="50" rows="2">';
|
726 |
-
|
727 |
-
if ( $field && $field->data( 'options' ) )
|
728 |
-
$content .= implode( ',', $field->data( 'options' ) );
|
729 |
-
$content .= '</textarea>';
|
730 |
-
|
731 |
-
$settings['options'][] = $content;
|
732 |
-
|
733 |
-
return self::render_admin_settings( $settings );
|
734 |
-
}
|
735 |
-
|
736 |
-
public function process_field_settings( &$field ) {
|
737 |
-
if ( !array_key_exists( 'x_options', $_POST['field'] ) )
|
738 |
-
return;
|
739 |
-
|
740 |
-
$options = stripslashes( trim( $_POST['field']['x_options'] ) );
|
741 |
-
|
742 |
-
if ( !$options && $field->get_association() != 'tags' )
|
743 |
-
return new WP_Error( 'wpbdp-invalid-settings', _x( 'Field list of options is required.', 'form-fields admin', 'WPBDM' ) );
|
744 |
-
|
745 |
-
$field->set_data( 'options', !empty( $options ) ? explode( ',', $options ) : array() );
|
746 |
-
}
|
747 |
-
|
748 |
-
public function store_field_value( &$field, $post_id, $value ) {
|
749 |
-
if ( $field->get_association() == 'meta' ) {
|
750 |
-
$value = implode( "\t", is_array( $value ) ? $value : array( $value ) );
|
751 |
-
}
|
752 |
-
|
753 |
-
parent::store_field_value( $field, $post_id, $value );
|
754 |
-
}
|
755 |
-
|
756 |
-
public function get_field_value( &$field, $post_id ) {
|
757 |
-
$value = parent::get_field_value( $field, $post_id );
|
758 |
-
$value = empty( $value ) ? array() : $value;
|
759 |
-
|
760 |
-
if ( is_string( $value ) )
|
761 |
-
return explode( "\t", $value );
|
762 |
-
|
763 |
-
return $value;
|
764 |
-
}
|
765 |
-
|
766 |
-
public function get_field_html_value( &$field, $post_id ) {
|
767 |
-
if ( $field->get_association() == 'meta' ) {
|
768 |
-
return esc_attr( implode( ', ', $field->value( $post_id ) ) );
|
769 |
-
}
|
770 |
-
|
771 |
-
return parent::get_field_html_value( $field, $post_id );
|
772 |
-
}
|
773 |
-
|
774 |
-
public function get_field_plain_value( &$field, $post_id ) {
|
775 |
-
$value = $field->value( $post_id );
|
776 |
-
|
777 |
-
if ( $field->get_association() == 'category' || $field->get_association() == 'tags' ) {
|
778 |
-
$term_names = get_terms( $field->get_association() == 'category' ? WPBDP_CATEGORY_TAX : WPBDP_TAGS_TAX,
|
779 |
-
array( 'include' => $value, 'hide_empty' => 0, 'fields' => 'names' ) );
|
780 |
-
|
781 |
-
return join( ', ', $term_names );
|
782 |
-
} elseif ( $field->get_association() == 'meta' ) {
|
783 |
-
return esc_attr( implode( ', ', $value ) );
|
784 |
-
}
|
785 |
-
|
786 |
-
return strval( $value );
|
787 |
-
}
|
788 |
-
|
789 |
-
/**
|
790 |
-
* @since 3.4.1
|
791 |
-
*/
|
792 |
-
public function get_field_csv_value( &$field, $post_id ) {
|
793 |
-
if ( 'meta' != $field->get_association() )
|
794 |
-
return $this->get_field_plain_value( $field, $post_id );
|
795 |
-
|
796 |
-
$value = $field->value( $post_id );
|
797 |
-
return esc_attr( implode( ',', $value ) );
|
798 |
-
}
|
799 |
-
|
800 |
-
/**
|
801 |
-
* @since 3.4.1
|
802 |
-
*/
|
803 |
-
public function convert_csv_input( &$field, $input = '', $import_settings = array() ) {
|
804 |
-
if ( 'meta' != $field->get_association() )
|
805 |
-
return $this->convert_input( $field, $input );
|
806 |
-
|
807 |
-
if ( ! $input )
|
808 |
-
return array();
|
809 |
-
|
810 |
-
return explode( ',', $input );
|
811 |
-
}
|
812 |
-
}
|
813 |
-
|
814 |
-
class WPBDP_FieldTypes_Twitter extends WPBDP_Form_Field_Type {
|
815 |
-
|
816 |
-
public function __construct() {
|
817 |
-
parent::__construct( _x('Social Site (Twitter handle)', 'form-fields api', 'WPBDM') );
|
818 |
-
}
|
819 |
-
|
820 |
-
public function get_id() {
|
821 |
-
return 'social-twitter';
|
822 |
-
}
|
823 |
-
|
824 |
-
public function setup_field( &$field ) {
|
825 |
-
$field->add_display_flag( 'social' );
|
826 |
-
}
|
827 |
-
|
828 |
-
public function render_field_inner( &$field, $value, $context, &$extra=null ) {
|
829 |
-
// twitter fields are rendered as normal textfields
|
830 |
-
global $wpbdp;
|
831 |
-
return $wpbdp->formfields->get_field_type( 'textfield' )->render_field_inner( $field, $value, $context, $extra );
|
832 |
-
}
|
833 |
-
|
834 |
-
public function get_supported_associations() {
|
835 |
-
return array( 'meta' );
|
836 |
-
}
|
837 |
-
|
838 |
-
public function get_field_value( &$field, $post_id ) {
|
839 |
-
$value = parent::get_field_value( $field, $post_id );
|
840 |
-
|
841 |
-
$value = str_ireplace( array('http://twitter.com/', 'https://twitter.com/', 'http://www.twitter.com/', 'https://www.twitter.com/'), '', $value );
|
842 |
-
$value = rtrim( $value, '/' );
|
843 |
-
$value = ltrim( $value, ' @' );
|
844 |
-
|
845 |
-
return $value;
|
846 |
-
}
|
847 |
-
|
848 |
-
public function get_field_html_value( &$field, $post_id ) {
|
849 |
-
$value = $field->value( $post_id );
|
850 |
-
|
851 |
-
$html = '';
|
852 |
-
$html .= '<div class="social-field twitter">';
|
853 |
-
$html .= sprintf('<a href="https://twitter.com/%s" class="twitter-follow-button" data-show-count="false" data-lang="%s">Follow @%s</a>',
|
854 |
-
$value, substr( get_bloginfo( 'language' ), 0, 2 ), $value);
|
855 |
-
$html .= '<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>';
|
856 |
-
$html .= '</div>';
|
857 |
-
|
858 |
-
return $html;
|
859 |
-
}
|
860 |
-
|
861 |
-
}
|
862 |
-
|
863 |
-
class WPBDP_FieldTypes_Facebook extends WPBDP_Form_Field_Type {
|
864 |
-
|
865 |
-
public function __construct() {
|
866 |
-
parent::__construct( _x('Social Site (Facebook page)', 'form-fields api', 'WPBDM') );
|
867 |
-
}
|
868 |
-
|
869 |
-
public function get_id() {
|
870 |
-
return 'social-facebook';
|
871 |
-
}
|
872 |
-
|
873 |
-
public function setup_field( &$field ) {
|
874 |
-
$field->add_display_flag( 'social' );
|
875 |
-
}
|
876 |
-
|
877 |
-
public function render_field_inner( &$field, $value, $context, &$extra=null ) {
|
878 |
-
// facebook fields are rendered as normal textfields
|
879 |
-
global $wpbdp;
|
880 |
-
return $wpbdp->formfields->get_field_type( 'textfield' )->render_field_inner( $field, $value, $context, $extra );
|
881 |
-
}
|
882 |
-
|
883 |
-
public function get_supported_associations() {
|
884 |
-
return array( 'meta' );
|
885 |
-
}
|
886 |
-
|
887 |
-
public function get_field_html_value( &$field, $post_id ) {
|
888 |
-
$value = $field->value( $post_id );
|
889 |
-
|
890 |
-
$html = '';
|
891 |
-
$html .= '<div class="social-field facebook">';
|
892 |
-
$html .= '<div id="fb-root"></div>';
|
893 |
-
$html .= '<script>(function(d, s, id) {
|
894 |
-
var js, fjs = d.getElementsByTagName(s)[0];
|
895 |
-
if (d.getElementById(id)) return;
|
896 |
-
js = d.createElement(s); js.id = id;
|
897 |
-
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
|
898 |
-
fjs.parentNode.insertBefore(js, fjs);
|
899 |
-
}(document, \'script\', \'facebook-jssdk\'));</script>';
|
900 |
-
|
901 |
-
// data-layout can be 'box_count', 'standard' or 'button_count'
|
902 |
-
// ref: https://developers.facebook.com/docs/reference/plugins/like/
|
903 |
-
$html .= sprintf( '<div class="fb-like" data-href="%s" data-send="false" data-width="200" data-layout="button_count" data-show-faces="false"></div>', $value );
|
904 |
-
$html .= '</div>';
|
905 |
-
|
906 |
-
return $html;
|
907 |
-
}
|
908 |
-
|
909 |
-
}
|
910 |
-
|
911 |
-
class WPBDP_FieldTypes_LinkedIn extends WPBDP_Form_Field_Type {
|
912 |
-
|
913 |
-
public function __construct() {
|
914 |
-
parent::__construct( _x('Social Site (LinkedIn profile)', 'form-fields api', 'WPBDM') );
|
915 |
-
}
|
916 |
-
|
917 |
-
public function get_id() {
|
918 |
-
return 'social-linkedin';
|
919 |
-
}
|
920 |
-
|
921 |
-
public function setup_field( &$field ) {
|
922 |
-
$field->add_display_flag( 'social' );
|
923 |
-
}
|
924 |
-
|
925 |
-
public function render_field_inner( &$field, $value, $context, &$extra=null ) {
|
926 |
-
// LinkedIn fields are rendered as normal textfields
|
927 |
-
global $wpbdp;
|
928 |
-
return $wpbdp->formfields->get_field_type( 'textfield' )->render_field_inner( $field, $value, $context, $extra );
|
929 |
-
}
|
930 |
-
|
931 |
-
public function get_supported_associations() {
|
932 |
-
return array( 'meta' );
|
933 |
-
}
|
934 |
-
|
935 |
-
public function get_field_html_value( &$field, $post_id ) {
|
936 |
-
$value = $field->value( $post_id );
|
937 |
-
|
938 |
-
static $js_loaded = false;
|
939 |
-
|
940 |
-
$html = '';
|
941 |
-
if ( $value ) {
|
942 |
-
if ( !$js_loaded ) {
|
943 |
-
$html .= '<script src="//platform.linkedin.com/in.js" type="text/javascript"></script>';
|
944 |
-
$js_loaded = true;
|
945 |
-
}
|
946 |
-
|
947 |
-
$html .= '<script type="IN/FollowCompany" data-id="' . intval( $value ) . '" data-counter="none"></script>';
|
948 |
-
}
|
949 |
-
|
950 |
-
return $html;
|
951 |
-
}
|
952 |
-
|
953 |
-
}
|
954 |
-
|
955 |
-
|
956 |
-
class WPBDP_FieldTypes_Image extends WPBDP_Form_Field_Type {
|
957 |
-
|
958 |
-
public function __construct() {
|
959 |
-
parent::__construct( _x( 'Image (file upload)', 'form-fields api', 'WPBDM' ) );
|
960 |
-
}
|
961 |
-
|
962 |
-
public function get_id() {
|
963 |
-
return 'image';
|
964 |
-
}
|
965 |
-
|
966 |
-
public function get_supported_associations() {
|
967 |
-
return array( 'meta' );
|
968 |
-
}
|
969 |
-
|
970 |
-
public function setup_field( &$field ) {
|
971 |
-
$field->remove_display_flag( 'search' ); // image fields are not searchable
|
972 |
-
}
|
973 |
-
|
974 |
-
public function render_field_inner( &$field, $value, $context, &$extra=null ) {
|
975 |
-
if ( $context == 'search' )
|
976 |
-
return '';
|
977 |
-
|
978 |
-
$html = '';
|
979 |
-
$html .= sprintf( '<input type="hidden" name="listingfields[%d]" value="%s" />',
|
980 |
-
$field->get_id(),
|
981 |
-
$value
|
982 |
-
);
|
983 |
-
|
984 |
-
$html .= '<div class="preview">';
|
985 |
-
if ($value)
|
986 |
-
$html .= wp_get_attachment_image( $value, 'thumb', false );
|
987 |
-
|
988 |
-
$html .= sprintf( '<a href="http://google.com" class="delete" onclick="return WPBDP.fileUpload.deleteUpload(%d);" style="%s">%s</a>',
|
989 |
-
$field->get_id(),
|
990 |
-
!$value ? 'display: none;' : '',
|
991 |
-
_x( 'Remove', 'form-fields-api', 'WPBDM' )
|
992 |
-
);
|
993 |
-
|
994 |
-
$html .= '</div>';
|
995 |
-
|
996 |
-
$ajax_url = add_query_arg( array( 'action' => 'wpbdp-file-field-upload',
|
997 |
-
'field_id' => $field->get_id(),
|
998 |
-
'element' => 'listingfields[' . $field->get_id() . ']' ),
|
999 |
-
admin_url( 'admin-ajax.php' ) );
|
1000 |
-
|
1001 |
-
$html .= '<div class="wpbdp-upload-widget">';
|
1002 |
-
$html .= sprintf( '<iframe class="wpbdp-upload-iframe" name="upload-iframe-%d" id="wpbdp-upload-iframe-%d" src="%s" scrolling="no" seamless="seamless" border="0" frameborder="0"></iframe>',
|
1003 |
-
$field->get_id(),
|
1004 |
-
$field->get_id(),
|
1005 |
-
$ajax_url
|
1006 |
-
);
|
1007 |
-
$html .= '</div>';
|
1008 |
-
|
1009 |
-
return $html;
|
1010 |
-
}
|
1011 |
-
|
1012 |
-
public function get_field_html_value( &$field, $post_id ) {
|
1013 |
-
$value = $field->value( $post_id );
|
1014 |
-
|
1015 |
-
return '<br />' . wp_get_attachment_image( $value, 'thumb', false );
|
1016 |
-
}
|
1017 |
-
|
1018 |
-
}
|
1019 |
-
|
1020 |
-
// Custom category walker (used when rendering category fields using radios or checkboxes)
|
1021 |
-
class CategoryFormInputWalker extends Walker {
|
1022 |
-
var $tree_type = 'category';
|
1023 |
-
var $db_fields = array( 'parent' => 'parent', 'id' => 'term_id' );
|
1024 |
-
|
1025 |
-
private $input_type;
|
1026 |
-
private $selected;
|
1027 |
-
private $field;
|
1028 |
-
|
1029 |
-
public function __construct( $input_type='radio', $selected=null, &$field=null ) {
|
1030 |
-
$this->input_type = $input_type;
|
1031 |
-
$this->selected = $selected;
|
1032 |
-
$this->field = $field;
|
1033 |
-
}
|
1034 |
-
|
1035 |
-
public function start_el( &$output, $category, $depth = 0, $args = array(), $id = 0 ) {
|
1036 |
-
switch ( $this->input_type ) {
|
1037 |
-
case 'checkbox':
|
1038 |
-
$output .= '<div class="wpbdmcheckboxclass">';
|
1039 |
-
$output .= sprintf( '<input type="checkbox" class="%s" name="%s" value="%s" %s style="margin-left: %dpx;" />%s',
|
1040 |
-
$this->field->is_required() ? 'required' : '',
|
1041 |
-
'listingfields[' . $this->field->get_id() . '][]',
|
1042 |
-
$category->term_id,
|
1043 |
-
in_array( $category->term_id, is_array( $this->selected ) ? $this->selected : array( $this->selected ) ) ? 'checked="checked"' : '',
|
1044 |
-
$depth * 10,
|
1045 |
-
esc_attr( $category->name )
|
1046 |
-
);
|
1047 |
-
$output .= '</div>';
|
1048 |
-
break;
|
1049 |
-
case 'radio':
|
1050 |
-
default:
|
1051 |
-
$output .= sprintf( '<input type="radio" name="%s" class="%s" value="%s" %s style="margin-left: %dpx;"> %s<br />',
|
1052 |
-
'listingfields[' . $this->field->get_id() . ']',
|
1053 |
-
$this->field->is_required() ? 'inradio required' : 'inradio',
|
1054 |
-
$category->term_id,
|
1055 |
-
$this->selected == $category->term_id ? 'checked="checked"' : '',
|
1056 |
-
$depth * 10,
|
1057 |
-
esc_attr( $category->name )
|
1058 |
-
);
|
1059 |
-
break;
|
1060 |
-
}
|
1061 |
-
|
1062 |
-
}
|
1063 |
-
}
|
1064 |
-
|
1065 |
-
/**
|
1066 |
-
* @since 3.6.5
|
1067 |
-
*/
|
1068 |
-
class WPBDP_FieldTypes_Date extends WPBDP_FieldTypes_TextField {
|
1069 |
-
|
1070 |
-
public function get_name() {
|
1071 |
-
return _x( 'Date Field', 'form-fields api', 'WPBDM' );
|
1072 |
-
}
|
1073 |
-
|
1074 |
-
public function get_id() {
|
1075 |
-
return 'date';
|
1076 |
-
}
|
1077 |
-
|
1078 |
-
public function get_supported_associations() {
|
1079 |
-
return array( 'meta' );
|
1080 |
-
}
|
1081 |
-
|
1082 |
-
public function render_field_settings( &$field = null, $association = null) {
|
1083 |
-
if ( 'meta' != $association )
|
1084 |
-
return '';
|
1085 |
-
|
1086 |
-
$now = current_time( 'timestamp' );
|
1087 |
-
$current_format = $this->date_format( $field );
|
1088 |
-
|
1089 |
-
$select = '';
|
1090 |
-
foreach ( $this->get_formats() as $format => $data ) {
|
1091 |
-
$select .= sprintf( '<label><input type="radio" name="field[x_date_format]" value="%s" %s />%s</label><br />',
|
1092 |
-
$format,
|
1093 |
-
checked ( $format, $current_format, false ),
|
1094 |
-
sprintf( __( '%s (ex. %s)', 'form-fields api', 'WPBDM' ), strtoupper( $format ), date( $data['date_format'], $now ) ) );
|
1095 |
-
}
|
1096 |
-
|
1097 |
-
$settings = array(
|
1098 |
-
'date_format' => array( _x( 'Date Format', 'form-fields api', 'WPBDM' ),
|
1099 |
-
$select )
|
1100 |
-
);
|
1101 |
-
|
1102 |
-
return self::render_admin_settings( $settings );
|
1103 |
-
}
|
1104 |
-
|
1105 |
-
public function process_field_settings( &$field ) {
|
1106 |
-
if ( ! array_key_exists( 'x_date_format', $_POST['field'] ) )
|
1107 |
-
return;
|
1108 |
-
|
1109 |
-
$date_format = $_POST['field']['x_date_format'];
|
1110 |
-
$field->set_data( 'date_format', $date_format );
|
1111 |
-
}
|
1112 |
-
|
1113 |
-
public function setup_field( &$field ) {
|
1114 |
-
$field->add_validator( 'date_' );
|
1115 |
-
}
|
1116 |
-
|
1117 |
-
public function setup_validation( $field, $validator, $value ) {
|
1118 |
-
if ( 'date_' != $validator )
|
1119 |
-
return;
|
1120 |
-
|
1121 |
-
return array( 'format' => $this->date_format( $field ) );
|
1122 |
-
}
|
1123 |
-
|
1124 |
-
public function render_field_inner( &$field, $value, $context, &$extra=null ) {
|
1125 |
-
static $enqueued = false;
|
1126 |
-
|
1127 |
-
if ( ! $enqueued ) {
|
1128 |
-
wp_enqueue_style( 'wpbdp-jquery-ui-css',
|
1129 |
-
'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/themes/smoothness/jquery-ui.css' );
|
1130 |
-
wp_enqueue_script( 'jquery-ui-datepicker', false, false, false, true );
|
1131 |
-
$enqueued = true;
|
1132 |
-
}
|
1133 |
-
|
1134 |
-
$format = $this->date_format( $field, true );
|
1135 |
-
|
1136 |
-
$html = '';
|
1137 |
-
$html .= sprintf( '<input type="text" id="%s" name="%s" class="intextbox %s" value="%s" data-date-format="%s" />',
|
1138 |
-
'wpbdp-field-' . $field->get_id(),
|
1139 |
-
'listingfields[' . $field->get_id() . ']',
|
1140 |
-
$field->is_required() ? 'inselect required' : 'inselect',
|
1141 |
-
$value ? date( $format['date_format'], strtotime( $value ) ) : '',
|
1142 |
-
$format['datepicker_format'] );
|
1143 |
-
|
1144 |
-
wp_enqueue_script( 'jquery-ui-datepicker', false, false, false, true );
|
1145 |
-
|
1146 |
-
return $html;
|
1147 |
-
}
|
1148 |
-
|
1149 |
-
public function store_field_value( &$field, $post_id, $value ) {
|
1150 |
-
if ( 'meta' != $field->get_association() )
|
1151 |
-
return;
|
1152 |
-
|
1153 |
-
$value = preg_replace('/[^0-9]/','', $value); // Normalize value.
|
1154 |
-
$format = str_replace( array( '/', '.', '-' ), '', $this->date_format( $field ) );
|
1155 |
-
|
1156 |
-
if ( ! $value || strlen( $format ) != strlen( $value ) )
|
1157 |
-
return parent::store_field_value( $field, $post_id, null );
|
1158 |
-
|
1159 |
-
$d = 0; $m = 0; $y = 0;
|
1160 |
-
|
1161 |
-
switch ( $format ) {
|
1162 |
-
case 'ddmmyy':
|
1163 |
-
$d = substr( $value, 0, 2 );
|
1164 |
-
$m = substr( $value, 2, 2 );
|
1165 |
-
$y = substr( $value, 4, 2 );
|
1166 |
-
break;
|
1167 |
-
case 'ddmmyyyy':
|
1168 |
-
$d = substr( $value, 0, 2 );
|
1169 |
-
$m = substr( $value, 2, 2 );
|
1170 |
-
$y = substr( $value, 4, 4 );
|
1171 |
-
break;
|
1172 |
-
case 'mmddyy':
|
1173 |
-
$m = substr( $value, 0, 2 );
|
1174 |
-
$d = substr( $value, 2, 2 );
|
1175 |
-
$y = substr( $value, 4, 2 );
|
1176 |
-
break;
|
1177 |
-
case 'mmddyyyy':
|
1178 |
-
$m = substr( $value, 0, 2 );
|
1179 |
-
$d = substr( $value, 2, 2 );
|
1180 |
-
$y = substr( $value, 4, 4 );
|
1181 |
-
break;
|
1182 |
-
default:
|
1183 |
-
break;
|
1184 |
-
}
|
1185 |
-
|
1186 |
-
if ( strlen( $y ) < 4 ) {
|
1187 |
-
$y_ = intval( $y );
|
1188 |
-
|
1189 |
-
if ( $y_ < 0 )
|
1190 |
-
$y = '19' . $y;
|
1191 |
-
else
|
1192 |
-
$y = '20' . $y;
|
1193 |
-
}
|
1194 |
-
|
1195 |
-
$value = sprintf( "%'.04d%'.02d%'.02d", $y, $m, $d );
|
1196 |
-
return parent::store_field_value( $field, $post_id, $value );
|
1197 |
-
}
|
1198 |
-
|
1199 |
-
public function get_field_value( &$field, $post_id ) {
|
1200 |
-
$value = parent::get_field_value( $field, $post_id );
|
1201 |
-
|
1202 |
-
if ( empty( $value ) )
|
1203 |
-
return '';
|
1204 |
-
|
1205 |
-
return $value;
|
1206 |
-
}
|
1207 |
-
|
1208 |
-
public function get_field_plain_value( &$field, $post_id ) {
|
1209 |
-
$value = $field->value( $post_id );
|
1210 |
-
|
1211 |
-
if ( empty( $value ) )
|
1212 |
-
return '';
|
1213 |
-
|
1214 |
-
$format = $this->date_format( $field, true );
|
1215 |
-
$y = substr( $value, 0, 4 );
|
1216 |
-
$m = substr( $value, 4, 2 );
|
1217 |
-
$d = substr( $value, 6, 2 );
|
1218 |
-
|
1219 |
-
return date( $format['date_format'], strtotime( $y . '-' . $m . '-' . $d ) );
|
1220 |
-
}
|
1221 |
-
|
1222 |
-
public function get_field_html_value( &$field, $post_id ) {
|
1223 |
-
return $this->get_field_plain_value( $field, $post_id );
|
1224 |
-
}
|
1225 |
-
|
1226 |
-
private function get_formats() {
|
1227 |
-
$formats = array();
|
1228 |
-
|
1229 |
-
$formats['dd/mm/yy'] = array( 'date_format' => 'd/m/y', 'datepicker_format' => 'dd/mm/y' );
|
1230 |
-
$formats['dd.mm.yy'] = array( 'date_format' => 'd.m.y', 'datepicker_format' => 'dd.mm.y' );
|
1231 |
-
|
1232 |
-
$formats['dd/mm/yyyy'] = array( 'date_format' => 'd/m/Y', 'datepicker_format' => 'dd/mm/yy' );
|
1233 |
-
$formats['dd.mm.yyyy'] = array( 'date_format' => 'd.m.Y', 'datepicker_format' => 'dd.mm.yy' );
|
1234 |
-
|
1235 |
-
$formats['mm/dd/yy'] = array( 'date_format' => 'm/d/y', 'datepicker_format' => 'mm/dd/y' );
|
1236 |
-
$formats['mm/dd/yyyy'] = array( 'date_format' => 'm/d/Y', 'datepicker_format' => 'mm/dd/yy' );
|
1237 |
-
|
1238 |
-
return $formats;
|
1239 |
-
}
|
1240 |
-
|
1241 |
-
private function date_format( &$field, $full_info = false ) {
|
1242 |
-
if ( $full_info ) {
|
1243 |
-
$formats = $this->get_formats();
|
1244 |
-
$format = $this->date_format( $field, false );
|
1245 |
-
|
1246 |
-
return $formats[ $format ];
|
1247 |
-
}
|
1248 |
-
|
1249 |
-
if ( ! $field || ! $field->data( 'date_format' ) || ! array_key_exists( $field->data( 'date_format' ), $this->get_formats() ) )
|
1250 |
-
return 'dd/mm/yyyy';
|
1251 |
-
|
1252 |
-
return $field->data( 'date_format' );
|
1253 |
-
}
|
1254 |
-
|
1255 |
-
}
|
5 |
|
6 |
require_once( WPBDP_PATH . '/core/class-form-field-type.php' );
|
7 |
|
8 |
+
// Standard types.
|
9 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-textfield.php' );
|
10 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-textarea.php' );
|
11 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-select.php' );
|
12 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-multiselect.php' );
|
13 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-checkbox.php' );
|
14 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-radiobutton.php' );
|
15 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-image.php' );
|
16 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-date.php' );
|
17 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-url.php' );
|
18 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-twitter.php' );
|
19 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-facebook.php' );
|
20 |
+
require_once( WPBDP_PATH . '/core/fieldtypes/class-fieldtypes-linkedin.php' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
core/form-fields.php
CHANGED
@@ -29,7 +29,7 @@ class WPBDP_FormFields {
|
|
29 |
private function __construct() {
|
30 |
// register core associations
|
31 |
$this->register_association( 'title', _x( 'Post Title', 'form-fields api', 'WPBDM' ), array( 'required', 'unique' ) );
|
32 |
-
$this->register_association( 'content', _x( 'Post Content', 'form-fields api', 'WPBDM' ), array( 'required', 'unique' ) );
|
33 |
$this->register_association( 'excerpt', _x( 'Post Excerpt', 'form-fields api', 'WPBDM' ), array( 'unique' ) );
|
34 |
$this->register_association( 'category', _x( 'Post Category', 'form-fields api', 'WPBDM' ), array( 'required', 'unique' ) );
|
35 |
$this->register_association( 'tags', _x( 'Post Tags', 'form-fields api', 'WPBDM' ), array( 'unique' ) );
|
@@ -295,28 +295,47 @@ class WPBDP_FormFields {
|
|
295 |
return array_diff( $missing, $res );
|
296 |
}
|
297 |
|
298 |
-
|
|
|
|
|
|
|
299 |
$default_fields = array(
|
300 |
'title' => array( 'label' => __('Business Name', 'WPBDM'), 'field_type' => 'textfield', 'association' => 'title', 'weight' => 9,
|
301 |
-
'validators' => array( 'required' ), 'display_flags' => array( 'excerpt', 'listing', 'search' ) ),
|
302 |
'category' => array( 'label' => __('Business Genre', 'WPBDM'), 'field_type' => 'select', 'association' => 'category', 'weight' => 8,
|
303 |
-
'validators' => array( 'required' ), 'display_flags' => array( 'excerpt', 'listing', 'search' ) ),
|
304 |
'excerpt' => array( 'label' => __('Short Business Description', 'WPBDM'), 'field_type' => 'textarea', 'association' => 'excerpt', 'weight' => 7,
|
305 |
-
'display_flags' => array( 'excerpt', 'listing', 'search' ) ),
|
306 |
'content' => array( 'label' => __("Long Business Description","WPBDM"), 'field_type' => 'textarea', 'association' => 'content', 'weight' => 6,
|
307 |
-
'validators' => array( 'required' ), 'display_flags' => array( 'excerpt', 'listing', 'search' ) ),
|
308 |
-
'
|
309 |
-
'validators' => array( 'url' ), 'display_flags' => array( 'excerpt', 'listing', 'search' ) ),
|
310 |
-
'
|
311 |
-
'display_flags' => array( 'excerpt', 'listing', 'search' ) ),
|
312 |
-
'
|
313 |
-
'display_flags' => array( 'excerpt', 'listing', 'search' ) ),
|
314 |
-
'
|
315 |
-
'validators' => array( 'email', 'required' ), 'display_flags' => array( 'excerpt', 'listing' ) ),
|
316 |
-
'
|
317 |
-
'display_flags' => array( 'excerpt', 'listing', 'search' ) )
|
318 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
319 |
|
|
|
|
|
320 |
$fields_to_create = $identifiers ? array_intersect_key( $default_fields, array_flip ( $identifiers ) ) : $default_fields;
|
321 |
|
322 |
foreach ( $fields_to_create as &$f) {
|
@@ -325,7 +344,23 @@ class WPBDP_FormFields {
|
|
325 |
}
|
326 |
}
|
327 |
|
|
|
|
|
|
|
328 |
public function get_short_names( $fieldid=null ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
329 |
$names = get_option( 'wpbdp-field-short-names', false );
|
330 |
|
331 |
if ( !$names )
|
@@ -486,7 +521,7 @@ class WPBDP_FieldValidation {
|
|
486 |
|
487 |
/* DateValidator */
|
488 |
private function date_( $value, $args=array() ) {
|
489 |
-
$args = wp_parse_args( $args, array( 'format' => 'dd/mm/yyyy' ) );
|
490 |
$format = $args['format'];
|
491 |
|
492 |
// Normalize separators.
|
@@ -494,11 +529,9 @@ class WPBDP_FieldValidation {
|
|
494 |
$value_ = str_replace( array( '/', '.', '-' ), '', $value );
|
495 |
|
496 |
if ( strlen( $format_ ) != strlen( $value_ ) )
|
497 |
-
return WPBDP_ValidationError( sprintf( _x( '%s must be in the format %s.', 'form-fields-api validation', 'WPBDM' ),
|
498 |
-
esc_attr( $args['field-label'] ),
|
499 |
-
$format ) );
|
500 |
|
501 |
-
$d = 0; $m = 0; $y = 0;
|
502 |
|
503 |
switch ( $format_ ) {
|
504 |
case 'ddmmyy':
|
@@ -521,12 +554,17 @@ class WPBDP_FieldValidation {
|
|
521 |
$d = substr( $value_, 2, 2 );
|
522 |
$y = substr( $value_, 4, 4 );
|
523 |
break;
|
|
|
|
|
|
|
|
|
|
|
524 |
default:
|
525 |
break;
|
526 |
}
|
527 |
|
528 |
-
if ( !
|
529 |
-
return WPBDP_ValidationError( sprintf( _x( '%s must be a valid date.', 'form-fields-api validation', 'WPBDM' ), esc_attr( $args['field-label'] ) ) );
|
530 |
}
|
531 |
|
532 |
private function any_of( $value, $args=array() ) {
|
29 |
private function __construct() {
|
30 |
// register core associations
|
31 |
$this->register_association( 'title', _x( 'Post Title', 'form-fields api', 'WPBDM' ), array( 'required', 'unique' ) );
|
32 |
+
$this->register_association( 'content', _x( 'Post Content', 'form-fields api', 'WPBDM' ), array( 'required', 'unique', 'optional' ) );
|
33 |
$this->register_association( 'excerpt', _x( 'Post Excerpt', 'form-fields api', 'WPBDM' ), array( 'unique' ) );
|
34 |
$this->register_association( 'category', _x( 'Post Category', 'form-fields api', 'WPBDM' ), array( 'required', 'unique' ) );
|
35 |
$this->register_association( 'tags', _x( 'Post Tags', 'form-fields api', 'WPBDM' ), array( 'unique' ) );
|
295 |
return array_diff( $missing, $res );
|
296 |
}
|
297 |
|
298 |
+
/**
|
299 |
+
* @since next-release
|
300 |
+
*/
|
301 |
+
public function get_default_fields( $id = '' ) {
|
302 |
$default_fields = array(
|
303 |
'title' => array( 'label' => __('Business Name', 'WPBDM'), 'field_type' => 'textfield', 'association' => 'title', 'weight' => 9,
|
304 |
+
'validators' => array( 'required' ), 'display_flags' => array( 'excerpt', 'listing', 'search' ), 'tag' => 'title' ),
|
305 |
'category' => array( 'label' => __('Business Genre', 'WPBDM'), 'field_type' => 'select', 'association' => 'category', 'weight' => 8,
|
306 |
+
'validators' => array( 'required' ), 'display_flags' => array( 'excerpt', 'listing', 'search' ), 'tag' => 'category' ),
|
307 |
'excerpt' => array( 'label' => __('Short Business Description', 'WPBDM'), 'field_type' => 'textarea', 'association' => 'excerpt', 'weight' => 7,
|
308 |
+
'display_flags' => array( 'excerpt', 'listing', 'search' ), 'tag' => 'excerpt' ),
|
309 |
'content' => array( 'label' => __("Long Business Description","WPBDM"), 'field_type' => 'textarea', 'association' => 'content', 'weight' => 6,
|
310 |
+
'validators' => array( 'required' ), 'display_flags' => array( 'excerpt', 'listing', 'search' ), 'tag' => 'content' ),
|
311 |
+
'website' => array( 'label' => __("Business Website Address","WPBDM"), 'field_type' => 'url', 'association' => 'meta', 'weight' => 5,
|
312 |
+
'validators' => array( 'url' ), 'display_flags' => array( 'excerpt', 'listing', 'search' ), 'tag' => 'website' ),
|
313 |
+
'phone' => array( 'label' => __("Business Phone Number","WPBDM"), 'field_type' => 'textfield', 'association' => 'meta', 'weight' => 4,
|
314 |
+
'display_flags' => array( 'excerpt', 'listing', 'search' ), 'tag' => 'phone' ),
|
315 |
+
'fax' => array( 'label' => __("Business Fax","WPBDM"), 'field_type' => 'textfield', 'association' => 'meta', 'weight' => 3,
|
316 |
+
'display_flags' => array( 'excerpt', 'listing', 'search' ), 'tag' => 'fax' ),
|
317 |
+
'email' => array( 'label' => __("Business Contact Email","WPBDM"), 'field_type' => 'textfield', 'association' => 'meta', 'weight' => 2,
|
318 |
+
'validators' => array( 'email', 'required' ), 'display_flags' => array( 'excerpt', 'listing' ), 'tag' => 'email' ),
|
319 |
+
'tags' => array( 'label' => __("Business Tags","WPBDM"), 'field_type' => 'textfield', 'association' => 'tags', 'weight' => 1,
|
320 |
+
'display_flags' => array( 'excerpt', 'listing', 'search' ), 'tag' => 'tags' ),
|
321 |
+
'address' => array( 'label' => __("Business Address", "WPBDM"), 'field_type' => 'textarea', 'association' => 'meta', 'weight' => 1,
|
322 |
+
'display_flags' => array( 'excerpt', 'listing', 'search' ), 'tag' => 'address' ),
|
323 |
+
'zip' => array( 'label' => __("ZIP Code", "WPBDM"), 'field_type' => 'textfield', 'association' => 'meta', 'weight' => 1,
|
324 |
+
'display_flags' => array( 'excerpt', 'listing', 'search' ), 'tag' => 'zip' )
|
325 |
+
);
|
326 |
+
|
327 |
+
if ( $id ) {
|
328 |
+
if ( isset( $default_fields[ $id ] ) )
|
329 |
+
return $default_fields[ $id ];
|
330 |
+
else
|
331 |
+
return null;
|
332 |
+
}
|
333 |
+
|
334 |
+
return $default_fields;
|
335 |
+
}
|
336 |
|
337 |
+
public function create_default_fields( $identifiers=array() ) {
|
338 |
+
$default_fields = $this->get_default_fields();
|
339 |
$fields_to_create = $identifiers ? array_intersect_key( $default_fields, array_flip ( $identifiers ) ) : $default_fields;
|
340 |
|
341 |
foreach ( $fields_to_create as &$f) {
|
344 |
}
|
345 |
}
|
346 |
|
347 |
+
/**
|
348 |
+
* @deprecated since themes-release.
|
349 |
+
*/
|
350 |
public function get_short_names( $fieldid=null ) {
|
351 |
+
if ( wpbdp_experimental( 'themes' ) ) {
|
352 |
+
$fields = $this->get_fields();
|
353 |
+
$shortnames = array();
|
354 |
+
|
355 |
+
foreach ( $fields as $f )
|
356 |
+
$shortnames[ $f->get_id()] = $f->get_shortname();
|
357 |
+
|
358 |
+
if ( $fieldid )
|
359 |
+
return isset( $shortnames[ $fieldid ] ) ? $shortnames[ $fieldid ] : null;
|
360 |
+
|
361 |
+
return $shortnames;
|
362 |
+
}
|
363 |
+
|
364 |
$names = get_option( 'wpbdp-field-short-names', false );
|
365 |
|
366 |
if ( !$names )
|
521 |
|
522 |
/* DateValidator */
|
523 |
private function date_( $value, $args=array() ) {
|
524 |
+
$args = wp_parse_args( $args, array( 'format' => 'dd/mm/yyyy', 'messages' => array() ) );
|
525 |
$format = $args['format'];
|
526 |
|
527 |
// Normalize separators.
|
529 |
$value_ = str_replace( array( '/', '.', '-' ), '', $value );
|
530 |
|
531 |
if ( strlen( $format_ ) != strlen( $value_ ) )
|
532 |
+
return WPBDP_ValidationError( ( ! empty ( $args['messages']['incorrect_format'] ) ) ? $args['messages']['incorrect_format'] : sprintf( _x( '%s must be in the format %s.', 'form-fields-api validation', 'WPBDM' ), esc_attr( $args['field-label'] ), $format ) );
|
|
|
|
|
533 |
|
534 |
+
$d = '0'; $m = '0'; $y = '0';
|
535 |
|
536 |
switch ( $format_ ) {
|
537 |
case 'ddmmyy':
|
554 |
$d = substr( $value_, 2, 2 );
|
555 |
$y = substr( $value_, 4, 4 );
|
556 |
break;
|
557 |
+
case 'yyyymmdd':
|
558 |
+
$m = substr( $value_, 4, 2 );
|
559 |
+
$d = substr( $value_, 6, 2 );
|
560 |
+
$y = substr( $value_, 0, 4 );
|
561 |
+
break;
|
562 |
default:
|
563 |
break;
|
564 |
}
|
565 |
|
566 |
+
if ( ! ctype_digit( $m ) || ! ctype_digit( $d ) || ! ctype_digit( $y ) || ! checkdate( $m, $d, $y ) )
|
567 |
+
return WPBDP_ValidationError( ( ! empty ( $args['messages']['invalid'] ) ) ? $args['messages']['invalid'] : sprintf( _x( '%s must be a valid date.', 'form-fields-api validation', 'WPBDM' ), esc_attr( $args['field-label'] ) ) );
|
568 |
}
|
569 |
|
570 |
private function any_of( $value, $args=array() ) {
|
core/helpers/class-category-form-input-walker.php
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Custom category walker (used when rendering category fields using radios or checkboxes)
|
4 |
+
class WPBDP_CategoryFormInputWalker extends Walker {
|
5 |
+
var $tree_type = 'category';
|
6 |
+
var $db_fields = array( 'parent' => 'parent', 'id' => 'term_id' );
|
7 |
+
|
8 |
+
private $input_type;
|
9 |
+
private $selected;
|
10 |
+
private $field;
|
11 |
+
|
12 |
+
public function __construct( $input_type='radio', $selected=null, &$field=null ) {
|
13 |
+
$this->input_type = $input_type;
|
14 |
+
$this->selected = $selected;
|
15 |
+
$this->field = $field;
|
16 |
+
}
|
17 |
+
|
18 |
+
public function start_el( &$output, $category, $depth = 0, $args = array(), $id = 0 ) {
|
19 |
+
switch ( $this->input_type ) {
|
20 |
+
case 'checkbox':
|
21 |
+
$output .= '<div class="wpbdmcheckboxclass">';
|
22 |
+
$output .= sprintf( '<input type="checkbox" class="%s" name="%s" value="%s" %s style="margin-left: %dpx;" />%s',
|
23 |
+
$this->field->is_required() ? 'required' : '',
|
24 |
+
'listingfields[' . $this->field->get_id() . '][]',
|
25 |
+
$category->term_id,
|
26 |
+
in_array( $category->term_id, is_array( $this->selected ) ? $this->selected : array( $this->selected ) ) ? 'checked="checked"' : '',
|
27 |
+
$depth * 10,
|
28 |
+
esc_attr( $category->name )
|
29 |
+
);
|
30 |
+
$output .= '</div>';
|
31 |
+
break;
|
32 |
+
case 'radio':
|
33 |
+
default:
|
34 |
+
$output .= sprintf( '<input type="radio" name="%s" class="%s" value="%s" %s style="margin-left: %dpx;"> %s<br />',
|
35 |
+
'listingfields[' . $this->field->get_id() . ']',
|
36 |
+
$this->field->is_required() ? 'inradio required' : 'inradio',
|
37 |
+
$category->term_id,
|
38 |
+
$this->selected == $category->term_id ? 'checked="checked"' : '',
|
39 |
+
$depth * 10,
|
40 |
+
esc_attr( $category->name )
|
41 |
+
);
|
42 |
+
break;
|
43 |
+
}
|
44 |
+
|
45 |
+
}
|
46 |
+
}
|
core/helpers/class-fs.php
ADDED
@@ -0,0 +1,201 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* @since next-release
|
4 |
+
*/
|
5 |
+
final class WPBDP_FS {
|
6 |
+
|
7 |
+
static function ls( $dir, $args = array() ) {
|
8 |
+
if ( ! is_dir( $dir ) )
|
9 |
+
return false;
|
10 |
+
|
11 |
+
$dir = wp_normalize_path( untrailingslashit( $dir ) );
|
12 |
+
|
13 |
+
$args = wp_parse_args( $args,
|
14 |
+
array( 'recursive' => false,
|
15 |
+
'filter' => false,
|
16 |
+
'output' => 'path' ) );
|
17 |
+
extract( $args );
|
18 |
+
|
19 |
+
if ( 'file' == $filter )
|
20 |
+
$filter = 'is_file';
|
21 |
+
elseif ( 'dir' == $filter )
|
22 |
+
$filter = 'is_dir';
|
23 |
+
|
24 |
+
$res = array();
|
25 |
+
$h = opendir( $dir );
|
26 |
+
|
27 |
+
while ( false !== ( $entry = readdir( $h ) ) ) {
|
28 |
+
if ( '.' == $entry || '..' == $entry )
|
29 |
+
continue;
|
30 |
+
|
31 |
+
$path = $dir . DIRECTORY_SEPARATOR . $entry;
|
32 |
+
$passes = $filter ? ( (bool) call_user_func( $filter, $path ) ) : true;
|
33 |
+
|
34 |
+
if ( is_dir( $path ) )
|
35 |
+
$path = wp_normalize_path( trailingslashit( $path ) );
|
36 |
+
|
37 |
+
$item = $path;
|
38 |
+
|
39 |
+
if ( 'all' == $output || 'details' == $output ) {
|
40 |
+
$item = new StdClass();
|
41 |
+
$item->path = $path;
|
42 |
+
$item->type = is_dir( $path ) ? 'dir' : ( is_link( $path ) ? 'link' : 'file' );
|
43 |
+
$item->size = absint( filesize( $path ) );
|
44 |
+
}
|
45 |
+
|
46 |
+
$res = array_merge( $res,
|
47 |
+
$passes ? array( $item ) : array(),
|
48 |
+
$recursive && is_dir( $path ) ? self::ls( $path, $args ) : array() );
|
49 |
+
}
|
50 |
+
|
51 |
+
closedir( $h );
|
52 |
+
|
53 |
+
return $res;
|
54 |
+
}
|
55 |
+
|
56 |
+
static function rm( $path, $recursive = false ) {
|
57 |
+
if ( ! is_file( $path ) && ! is_dir( $path ) )
|
58 |
+
return true;
|
59 |
+
|
60 |
+
if ( $recursive && is_dir( $path ) ) {
|
61 |
+
$files = self::ls( $path, 'recursive=0' );
|
62 |
+
|
63 |
+
foreach ( $files as $f ) {
|
64 |
+
if ( is_dir( $f ) ) {
|
65 |
+
self::rm( $f, true );
|
66 |
+
} else {
|
67 |
+
@unlink( $f );
|
68 |
+
}
|
69 |
+
}
|
70 |
+
}
|
71 |
+
|
72 |
+
return ( is_dir( $path ) ? @rmdir( $path ) : @unlink( $path ) );
|
73 |
+
}
|
74 |
+
|
75 |
+
static function rmdir( $path ) {
|
76 |
+
if ( ! is_dir( $path ) )
|
77 |
+
return true;
|
78 |
+
|
79 |
+
return self::rm( $path, true );
|
80 |
+
}
|
81 |
+
|
82 |
+
static function mkdir( $path ) {
|
83 |
+
if ( ! wp_mkdir_p( $path ) )
|
84 |
+
return false;
|
85 |
+
|
86 |
+
return true;
|
87 |
+
}
|
88 |
+
|
89 |
+
static function temp_dir() {
|
90 |
+
$sys_tmp = get_temp_dir();
|
91 |
+
$dir = $sys_tmp . uniqid( 'wpbdp' ) . DIRECTORY_SEPARATOR;
|
92 |
+
|
93 |
+
if ( ! self::mkdir( $dir ) || ! wp_is_writable( $dir ) )
|
94 |
+
return false;
|
95 |
+
|
96 |
+
return $dir;
|
97 |
+
}
|
98 |
+
|
99 |
+
static function unzip_to_temp_dir( $zipfile ) {
|
100 |
+
$temp_dir = self::temp_dir();
|
101 |
+
$res = self::unzip( $zipfile, $temp_dir );
|
102 |
+
|
103 |
+
return array_merge( array( $temp_dir ), $res );
|
104 |
+
}
|
105 |
+
|
106 |
+
static function unzip( $zipfile, $destdir ) {
|
107 |
+
if ( ! class_exists( 'PclZip' ) )
|
108 |
+
require_once( ABSPATH . 'wp-admin/includes/class-pclzip.php' );
|
109 |
+
|
110 |
+
if ( ! wp_is_writable( $destdir ) ) {
|
111 |
+
return new WP_Error( 'dest-not-writable',
|
112 |
+
sprintf( _x( 'Destination dir "%s" is not writable.', 'fs helper', 'WPBDM' ), $destdir ) );
|
113 |
+
}
|
114 |
+
|
115 |
+
$normalized = basename( strtolower( $zipfile ), '.zip' );
|
116 |
+
$destdir = untrailingslashit( $destdir );
|
117 |
+
|
118 |
+
$zip = new PclZip( $zipfile );
|
119 |
+
$files = $zip->extract( PCLZIP_OPT_PATH, $destdir,
|
120 |
+
PCLZIP_OPT_REMOVE_PATH, $normalized,
|
121 |
+
PCLZIP_OPT_ADD_PATH, $normalized );
|
122 |
+
|
123 |
+
// Filter '__MACOSX' dir if present.
|
124 |
+
self::rmdir( $destdir . DIRECTORY_SEPARATOR . '__MACOSX' );
|
125 |
+
self::rmdir( $destdir . DIRECTORY_SEPARATOR . $normalized . DIRECTORY_SEPARATOR . '__MACOSX' );
|
126 |
+
|
127 |
+
return array( wp_normalize_path( untrailingslashit( $destdir ) . DIRECTORY_SEPARATOR . $normalized . DIRECTORY_SEPARATOR ),
|
128 |
+
$normalized );
|
129 |
+
}
|
130 |
+
|
131 |
+
static function join() {
|
132 |
+
$sep = DIRECTORY_SEPARATOR;
|
133 |
+
$args = func_get_args();
|
134 |
+
|
135 |
+
$res = '';
|
136 |
+
foreach ( $args as $a ) {
|
137 |
+
$a = trim( $a, $sep );
|
138 |
+
$res .= $sep . $a;
|
139 |
+
}
|
140 |
+
|
141 |
+
return $res;
|
142 |
+
}
|
143 |
+
|
144 |
+
static function cp( $source, $dest ) {
|
145 |
+
if ( is_dir( $dest ) )
|
146 |
+
$dest = wp_normalize_path( trailingslashit( $dest ) . basename( $source ) );
|
147 |
+
|
148 |
+
return copy( $source, $dest );
|
149 |
+
}
|
150 |
+
|
151 |
+
static function copydir( $dir, $destdir ) {
|
152 |
+
if ( ! is_dir( $dir ) || ! is_dir( $destdir ) )
|
153 |
+
return false;
|
154 |
+
|
155 |
+
$dir = trailingslashit( $dir );
|
156 |
+
$destdir = wp_normalize_path( trailingslashit( $destdir ) );
|
157 |
+
|
158 |
+
$dirname = basename( $dir );
|
159 |
+
|
160 |
+
if ( is_file( $destdir . $dirname ) || is_dir( $destdir . $dirname ) )
|
161 |
+
return false;
|
162 |
+
|
163 |
+
self::mkdir( $destdir . $dirname );
|
164 |
+
|
165 |
+
$dirlist = self::ls( $dir, 'recursive=0&output=details' );
|
166 |
+
|
167 |
+
foreach ( $dirlist as $f ) {
|
168 |
+
if ( 'file' == $f->type ) {
|
169 |
+
if ( ! self::cp( $f->path, $destdir . $dirname ) )
|
170 |
+
return false;
|
171 |
+
} elseif ( 'dir' == $f->type ) {
|
172 |
+
if ( ! self::copydir( $f->path, $destdir . $dirname ) )
|
173 |
+
return false;
|
174 |
+
}
|
175 |
+
}
|
176 |
+
|
177 |
+
return true;
|
178 |
+
}
|
179 |
+
|
180 |
+
static function movedir( $dir, $destdir ) {
|
181 |
+
if ( ! is_dir( $dir ) || ! is_dir( $destdir ) )
|
182 |
+
return false;
|
183 |
+
|
184 |
+
$dir = trailingslashit( $dir );
|
185 |
+
$destdir = wp_normalize_path( trailingslashit( $destdir ) );
|
186 |
+
|
187 |
+
$dirname = basename( $dir );
|
188 |
+
|
189 |
+
if ( is_file( $destdir . $dirname ) || is_dir( $destdir . $dirname ) )
|
190 |
+
return false;
|
191 |
+
|
192 |
+
if ( ! self::copydir( $dir, $destdir ) )
|
193 |
+
return false;
|
194 |
+
|
195 |
+
if (! self::rmdir( $dir ) )
|
196 |
+
return false;
|
197 |
+
|
198 |
+
return true;
|
199 |
+
}
|
200 |
+
|
201 |
+
}
|
core/installer.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
class WPBDP_Installer {
|
4 |
|
5 |
-
const DB_VERSION = '
|
6 |
|
7 |
private $installed_version = null;
|
8 |
|
@@ -67,7 +67,9 @@ class WPBDP_Installer {
|
|
67 |
validators text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
68 |
weight int(5) NOT NULL DEFAULT 0,
|
69 |
display_flags text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
70 |
-
field_data blob NULL
|
|
|
|
|
71 |
) DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;";
|
72 |
|
73 |
$schema['fees'] = "CREATE TABLE {$wpdb->prefix}wpbdp_fees (
|
@@ -88,8 +90,8 @@ class WPBDP_Installer {
|
|
88 |
currency_code varchar(3) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'USD',
|
89 |
amount decimal(10,2) NOT NULL DEFAULT 0.00,
|
90 |
status varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
91 |
-
created_on timestamp NOT NULL,
|
92 |
-
processed_on timestamp NULL,
|
93 |
processed_by varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
94 |
payerinfo blob NULL,
|
95 |
extra_data longblob NULL,
|
@@ -148,7 +150,7 @@ class WPBDP_Installer {
|
|
148 |
if ( get_option( 'wpbdp-manual-upgrade-pending', false ) )
|
149 |
return;
|
150 |
|
151 |
-
$upgrade_routines = array( '2.0', '2.1', '2.2', '2.3', '2.4', '2.5', '3.1', '3.2', '3.4', '3.5', '3.6', '3.7', '3.9', '4.0', '5' );
|
152 |
|
153 |
foreach ( $upgrade_routines as $v ) {
|
154 |
if ( version_compare( $this->installed_version, $v ) < 0 ) {
|
@@ -831,6 +833,39 @@ class WPBDP_Installer {
|
|
831 |
$this->process_term_split( $old_id );
|
832 |
}
|
833 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
834 |
}
|
835 |
|
836 |
|
2 |
|
3 |
class WPBDP_Installer {
|
4 |
|
5 |
+
const DB_VERSION = '7';
|
6 |
|
7 |
private $installed_version = null;
|
8 |
|
67 |
validators text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
68 |
weight int(5) NOT NULL DEFAULT 0,
|
69 |
display_flags text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
70 |
+
field_data blob NULL,
|
71 |
+
shortname varchar(255) NOT NULL DEFAULT '',
|
72 |
+
tag varchar(255) NOT NULL DEFAULT ''
|
73 |
) DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;";
|
74 |
|
75 |
$schema['fees'] = "CREATE TABLE {$wpdb->prefix}wpbdp_fees (
|
90 |
currency_code varchar(3) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'USD',
|
91 |
amount decimal(10,2) NOT NULL DEFAULT 0.00,
|
92 |
status varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
93 |
+
created_on timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
94 |
+
processed_on timestamp NULL DEFAULT NULL,
|
95 |
processed_by varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
96 |
payerinfo blob NULL,
|
97 |
extra_data longblob NULL,
|
150 |
if ( get_option( 'wpbdp-manual-upgrade-pending', false ) )
|
151 |
return;
|
152 |
|
153 |
+
$upgrade_routines = array( '2.0', '2.1', '2.2', '2.3', '2.4', '2.5', '3.1', '3.2', '3.4', '3.5', '3.6', '3.7', '3.9', '4.0', '5', '6', '7' );
|
154 |
|
155 |
foreach ( $upgrade_routines as $v ) {
|
156 |
if ( version_compare( $this->installed_version, $v ) < 0 ) {
|
833 |
$this->process_term_split( $old_id );
|
834 |
}
|
835 |
|
836 |
+
public function upgrade_to_6() {
|
837 |
+
global $wpdb;
|
838 |
+
|
839 |
+
$wpdb->query( "ALTER TABLE {$wpdb->prefix}wpbdp_payments MODIFY created_on TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP" );
|
840 |
+
$wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->prefix}wpbdp_payments SET processed_on = NULL WHERE processed_on = %s", '0000-00-00 00:00:00' ) );
|
841 |
+
}
|
842 |
+
|
843 |
+
public function upgrade_to_7() {
|
844 |
+
global $wpdb;
|
845 |
+
|
846 |
+
$fields = $wpdb->get_results( $wpdb->prepare( "SELECT id, field_type FROM {$wpdb->prefix}wpbdp_form_fields WHERE field_type IN (%s, %s, %s, %s) AND association = %s",
|
847 |
+
'select', 'multiselect', 'checkbox', 'radio', 'meta' ) );
|
848 |
+
|
849 |
+
foreach ( $fields as $f ) {
|
850 |
+
$listing_values = $wpdb->get_results( $wpdb->prepare( "SELECT meta_id, meta_value FROM {$wpdb->postmeta} WHERE meta_key = %s",
|
851 |
+
'_wpbdp[fields][' . $f->id . ']' ) );
|
852 |
+
|
853 |
+
foreach ( $listing_values as $lv ) {
|
854 |
+
$v = maybe_unserialize( $lv->meta_value );
|
855 |
+
|
856 |
+
if ( in_array( $f->field_type, array( 'select', 'radio' ), true ) ) {
|
857 |
+
if ( is_array( $v ) )
|
858 |
+
$v = array_pop( $v );
|
859 |
+
} else {
|
860 |
+
if ( is_array( $v ) )
|
861 |
+
$v = implode( "\t", $v );
|
862 |
+
}
|
863 |
+
|
864 |
+
$wpdb->update( $wpdb->postmeta, array( 'meta_value' => $v ), array( 'meta_id' => $lv->meta_id ) );
|
865 |
+
}
|
866 |
+
}
|
867 |
+
}
|
868 |
+
|
869 |
}
|
870 |
|
871 |
|
core/js/recaptcha.js
CHANGED
@@ -1,13 +1,47 @@
|
|
1 |
-
|
2 |
-
var
|
|
|
|
|
|
|
|
|
|
|
3 |
|
4 |
-
|
5 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
7 |
-
|
8 |
-
|
|
|
9 |
|
10 |
-
|
11 |
-
|
|
|
|
|
12 |
});
|
13 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery( function( $ ) {
|
2 |
+
var reCAPTCHA_Handler = function() {
|
3 |
+
this.max_attempts = 20;
|
4 |
+
this.attempts = 0;
|
5 |
+
this.max_delay = 1500;
|
6 |
+
this.timeout = false;
|
7 |
+
}
|
8 |
|
9 |
+
$.extend( reCAPTCHA_Handler.prototype, {
|
10 |
+
render_widgets: function() {
|
11 |
+
if ( this.timeout )
|
12 |
+
clearTimeout( this.timeout );
|
13 |
+
|
14 |
+
$( '.wpbdp-recaptcha' ).each(function(i, v) {
|
15 |
+
var $captcha = $(v);
|
16 |
+
|
17 |
+
if ( $captcha.data( 'wpbdp-recaptcha-enabled' ) )
|
18 |
+
return;
|
19 |
+
|
20 |
+
grecaptcha.render( $captcha[0], { 'sitekey': $captcha.attr( 'data-key' ),
|
21 |
+
'theme': 'light' } );
|
22 |
+
$captcha.data( 'wpbdp-recaptcha-enabled', true );
|
23 |
+
});
|
24 |
+
},
|
25 |
|
26 |
+
render_widgets_when_ready: function() {
|
27 |
+
if ( typeof grecaptcha !== 'undefined' )
|
28 |
+
return this.render_widgets();
|
29 |
|
30 |
+
var self = this;
|
31 |
+
this.timeout = setTimeout( function() { self.render_widgets_when_ready() }, this.max_delay * Math.pow( this.attempts / this.max_attempts, 2 ) );
|
32 |
+
this.attempts++;
|
33 |
+
}
|
34 |
});
|
35 |
+
|
36 |
+
if ( 0 == $( '.wpbdp-recaptcha' ).length )
|
37 |
+
return;
|
38 |
+
|
39 |
+
var wpbdp_rh = new reCAPTCHA_Handler();
|
40 |
+
wpbdp_rh.render_widgets_when_ready();
|
41 |
+
|
42 |
+
window.wpbdp_recaptcha_callback = function() {
|
43 |
+
if ( typeof wpbdp_rh == 'undefined' )
|
44 |
+
wpbdp_rh = new reCAPTCHA_Handler();
|
45 |
+
wpbdp_rh.render_widgets();
|
46 |
+
}
|
47 |
+
} );
|
core/js/recaptcha.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
|
1 |
+
jQuery(function($){var reCAPTCHA_Handler=function(){this.max_attempts=20;this.attempts=0;this.max_delay=1500;this.timeout=false};$.extend(reCAPTCHA_Handler.prototype,{render_widgets:function(){if(this.timeout){clearTimeout(this.timeout)}$(".wpbdp-recaptcha").each(function(i,v){var $captcha=$(v);if($captcha.data("wpbdp-recaptcha-enabled")){return}grecaptcha.render($captcha[0],{sitekey:$captcha.attr("data-key"),theme:"light"});$captcha.data("wpbdp-recaptcha-enabled",true)})},render_widgets_when_ready:function(){if(typeof grecaptcha!=="undefined"){return this.render_widgets()}var self=this;this.timeout=setTimeout(function(){self.render_widgets_when_ready()},this.max_delay*Math.pow(this.attempts/this.max_attempts,2));this.attempts++}});if(0==$(".wpbdp-recaptcha").length){return}var wpbdp_rh=new reCAPTCHA_Handler();wpbdp_rh.render_widgets_when_ready();window.wpbdp_recaptcha_callback=function(){if(typeof wpbdp_rh=="undefined"){wpbdp_rh=new reCAPTCHA_Handler()}wpbdp_rh.render_widgets()}});
|
core/js/wpbdp.js
CHANGED
@@ -137,6 +137,9 @@ WPBDP.fileUpload = {
|
|
137 |
$( '#wpbdp-uploaded-images .wpbdp-image[data-imageid="' + res.data.imageId + '"]' ).fadeOut( function() {
|
138 |
$( this ).remove();
|
139 |
|
|
|
|
|
|
|
140 |
t._slotsRemaining++;
|
141 |
$( '#image-slots-remaining' ).text( t._slotsRemaining );
|
142 |
|
@@ -180,6 +183,10 @@ WPBDP.fileUpload = {
|
|
180 |
$( '#no-images-message' ).hide();
|
181 |
$( '#wpbdp-uploaded-images' ).append( res.data.html );
|
182 |
|
|
|
|
|
|
|
|
|
183 |
t._slotsRemaining -= res.data.attachmentIds.length;
|
184 |
$( '#image-slots-remaining' ).text( t._slotsRemaining );
|
185 |
|
137 |
$( '#wpbdp-uploaded-images .wpbdp-image[data-imageid="' + res.data.imageId + '"]' ).fadeOut( function() {
|
138 |
$( this ).remove();
|
139 |
|
140 |
+
if ( 1 == $( '#wpbdp-uploaded-images .wpbdp-image' ).length )
|
141 |
+
$( '#wpbdp-uploaded-images .wpbdp-image:first input[name="thumbnail_id"] ').attr( 'checked', 'checked' );
|
142 |
+
|
143 |
t._slotsRemaining++;
|
144 |
$( '#image-slots-remaining' ).text( t._slotsRemaining );
|
145 |
|
183 |
$( '#no-images-message' ).hide();
|
184 |
$( '#wpbdp-uploaded-images' ).append( res.data.html );
|
185 |
|
186 |
+
if ( 1 == $( '#wpbdp-uploaded-images .wpbdp-image' ).length ) {
|
187 |
+
$( '#wpbdp-uploaded-images .wpbdp-image:first input[name="thumbnail_id"] ').attr( 'checked', 'checked' );
|
188 |
+
}
|
189 |
+
|
190 |
t._slotsRemaining -= res.data.attachmentIds.length;
|
191 |
$( '#image-slots-remaining' ).text( t._slotsRemaining );
|
192 |
|
core/js/wpbdp.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
if(typeof(window.WPBDP)=="undefined"){window.WPBDP={}}if(typeof(window.wpbdp)=="undefined"){window.wpbdp={}}jQuery(document).ready(function($){if($(".wpbdp-bar").children().length==0&&$.trim($(".wpbdp-bar").text())==""){$(".wpbdp-bar").remove()}$(".wpbdp-listing .contact-form .send-message-button").click(function(){$(".contact-form .contact-form-wrapper").toggle()});$(".wpbdp-listings-sort-options.wpbdp-show-on-mobile select").change(function(e){var selected=$(this).val();location.href=selected})});jQuery(function($){var form_fields={init:function(){var t=this;$(".wpbdp-form-field-type-date").each(function(i,v){t.configure_date_picker($(v).find("input"))})},configure_date_picker:function($e){$e.datepicker({dateFormat:$e.attr("data-date-format"),defaultDate:$e.val()})}};form_fields.init()});WPBDP.fileUpload={resizeIFrame:function(field_id,height){var iframe=jQuery("#wpbdp-upload-iframe-"+field_id)[0];var iframeWin=iframe.contentWindow||iframe.contentDocument.parentWindow;if(iframeWin.document.body){iframe.height=iframeWin.document.documentElement.scrollHeight||iframeWin.document.body.scrollHeight}},handleUpload:function(o){var $input=jQuery(o);var $form=$input.parent("form");$form.submit()},finishUpload:function(field_id,upload_id){var $iframe=jQuery("#wpbdp-upload-iframe-"+field_id);var $input=jQuery('input[name="listingfields['+field_id+']"]');$input.val(upload_id);var $preview=$input.siblings(".preview");$preview.find("img").remove();$preview.prepend($iframe.contents().find(".preview").html());$iframe.contents().find(".preview").remove();$preview.find(".delete").show()},deleteUpload:function(field_id){var $input=jQuery('input[name="listingfields['+field_id+']"]');var $preview=$input.siblings(".preview");$input.val("");$preview.find("img").remove();$preview.find(".delete").hide();return false}};(function($){var sb=wpbdp.listingSubmit={init:function(){if($(".wpbdp-submit-page.step-fee-selection").length>0){$("#wpbdp-listing-form-fees .fee-selection input").change(function(e){console.log(this);if(1==$(this).attr("data-canrecur")){if($(".make-charges-recurring-option").not(":visible")){$(".make-charges-recurring-option").fadeIn("fast")}}else{$(".make-charges-recurring-option").fadeOut("fast")}}).filter(":checked").trigger("change")}if($(".wpbdp-submit-page.step-images").length>0){sb.images.init()}}};var sbImages=sb.images=wpbdp.listingSubmit.images={_slots:0,_slotsRemaining:0,_working:false,init:function(){var t=this;sb.images._slots=parseInt($("#image-slots-total").text());sb.images._slotsRemaining=parseInt($("#image-slots-remaining").text());$("#wpbdp-uploaded-images").delegate(".delete-image","click",function(e){e.preventDefault();var url=$(this).attr("data-action");$.post(url,{state:$('form#wpbdp-listing-form-images input[name="_state"]').val()},function(res){if(!res.success){return}$('#wpbdp-uploaded-images .wpbdp-image[data-imageid="'+res.data.imageId+'"]').fadeOut(function(){$(this).remove();t._slotsRemaining++;$("#image-slots-remaining").text(t._slotsRemaining);if(t._slotsRemaining==t._slots){$("#no-images-message").show()}if(t._slotsRemaining>0){$("#image-upload-dnd-area .dnd-area-inside").show();$("#noslots-message").hide();$("#image-upload-dnd-area").removeClass("error");$("#image-upload-dnd-area .dnd-area-inside-error").hide()}})},"json")});wpbdp.dnd.setup($("#image-upload-dnd-area"),{init:function(){if(t._slotsRemaining>0){return}$("#image-upload-dnd-area .dnd-area-inside").hide();$("#noslots-message").show();$("#image-upload-dnd-area").addClass("error");$("#image-upload-dnd-area .dnd-area-inside-error").show()},validate:function(data){$(this).siblings(".wpbdp-msg").remove();return(t._slotsRemaining-data.files.length)>=0},done:function(res){var uploadErrors=("undefined"!==typeof res.data.uploadErrors)?res.data.uploadErrors:false;if(uploadErrors){var errorMsg=$("<div>").addClass("wpbdp-msg error").html(res.data.uploadErrors);$(".area-and-conditions").prepend(errorMsg);return}$("#no-images-message").hide();$("#wpbdp-uploaded-images").append(res.data.html);t._slotsRemaining-=res.data.attachmentIds.length;$("#image-slots-remaining").text(t._slotsRemaining);if(0==t._slotsRemaining){$("#image-upload-dnd-area .dnd-area-inside").hide();$("#noslots-message").show();$("#image-upload-dnd-area").addClass("error");$("#image-upload-dnd-area .dnd-area-inside").hide();$("#image-upload-dnd-area .dnd-area-inside-error").show()}}})}};$(document).ready(function(){if(0==$(".wpbdp-submit-page").length){return}sb.init()})})(jQuery);
|
1 |
+
if(typeof(window.WPBDP)=="undefined"){window.WPBDP={}}if(typeof(window.wpbdp)=="undefined"){window.wpbdp={}}jQuery(document).ready(function($){if($(".wpbdp-bar").children().length==0&&$.trim($(".wpbdp-bar").text())==""){$(".wpbdp-bar").remove()}$(".wpbdp-listing .contact-form .send-message-button").click(function(){$(".contact-form .contact-form-wrapper").toggle()});$(".wpbdp-listings-sort-options.wpbdp-show-on-mobile select").change(function(e){var selected=$(this).val();location.href=selected})});jQuery(function($){var form_fields={init:function(){var t=this;$(".wpbdp-form-field-type-date").each(function(i,v){t.configure_date_picker($(v).find("input"))})},configure_date_picker:function($e){$e.datepicker({dateFormat:$e.attr("data-date-format"),defaultDate:$e.val()})}};form_fields.init()});WPBDP.fileUpload={resizeIFrame:function(field_id,height){var iframe=jQuery("#wpbdp-upload-iframe-"+field_id)[0];var iframeWin=iframe.contentWindow||iframe.contentDocument.parentWindow;if(iframeWin.document.body){iframe.height=iframeWin.document.documentElement.scrollHeight||iframeWin.document.body.scrollHeight}},handleUpload:function(o){var $input=jQuery(o);var $form=$input.parent("form");$form.submit()},finishUpload:function(field_id,upload_id){var $iframe=jQuery("#wpbdp-upload-iframe-"+field_id);var $input=jQuery('input[name="listingfields['+field_id+']"]');$input.val(upload_id);var $preview=$input.siblings(".preview");$preview.find("img").remove();$preview.prepend($iframe.contents().find(".preview").html());$iframe.contents().find(".preview").remove();$preview.find(".delete").show()},deleteUpload:function(field_id){var $input=jQuery('input[name="listingfields['+field_id+']"]');var $preview=$input.siblings(".preview");$input.val("");$preview.find("img").remove();$preview.find(".delete").hide();return false}};(function($){var sb=wpbdp.listingSubmit={init:function(){if($(".wpbdp-submit-page.step-fee-selection").length>0){$("#wpbdp-listing-form-fees .fee-selection input").change(function(e){console.log(this);if(1==$(this).attr("data-canrecur")){if($(".make-charges-recurring-option").not(":visible")){$(".make-charges-recurring-option").fadeIn("fast")}}else{$(".make-charges-recurring-option").fadeOut("fast")}}).filter(":checked").trigger("change")}if($(".wpbdp-submit-page.step-images").length>0){sb.images.init()}}};var sbImages=sb.images=wpbdp.listingSubmit.images={_slots:0,_slotsRemaining:0,_working:false,init:function(){var t=this;sb.images._slots=parseInt($("#image-slots-total").text());sb.images._slotsRemaining=parseInt($("#image-slots-remaining").text());$("#wpbdp-uploaded-images").delegate(".delete-image","click",function(e){e.preventDefault();var url=$(this).attr("data-action");$.post(url,{state:$('form#wpbdp-listing-form-images input[name="_state"]').val()},function(res){if(!res.success){return}$('#wpbdp-uploaded-images .wpbdp-image[data-imageid="'+res.data.imageId+'"]').fadeOut(function(){$(this).remove();if(1==$("#wpbdp-uploaded-images .wpbdp-image").length){$('#wpbdp-uploaded-images .wpbdp-image:first input[name="thumbnail_id"] ').attr("checked","checked")}t._slotsRemaining++;$("#image-slots-remaining").text(t._slotsRemaining);if(t._slotsRemaining==t._slots){$("#no-images-message").show()}if(t._slotsRemaining>0){$("#image-upload-dnd-area .dnd-area-inside").show();$("#noslots-message").hide();$("#image-upload-dnd-area").removeClass("error");$("#image-upload-dnd-area .dnd-area-inside-error").hide()}})},"json")});wpbdp.dnd.setup($("#image-upload-dnd-area"),{init:function(){if(t._slotsRemaining>0){return}$("#image-upload-dnd-area .dnd-area-inside").hide();$("#noslots-message").show();$("#image-upload-dnd-area").addClass("error");$("#image-upload-dnd-area .dnd-area-inside-error").show()},validate:function(data){$(this).siblings(".wpbdp-msg").remove();return(t._slotsRemaining-data.files.length)>=0},done:function(res){var uploadErrors=("undefined"!==typeof res.data.uploadErrors)?res.data.uploadErrors:false;if(uploadErrors){var errorMsg=$("<div>").addClass("wpbdp-msg error").html(res.data.uploadErrors);$(".area-and-conditions").prepend(errorMsg);return}$("#no-images-message").hide();$("#wpbdp-uploaded-images").append(res.data.html);if(1==$("#wpbdp-uploaded-images .wpbdp-image").length){$('#wpbdp-uploaded-images .wpbdp-image:first input[name="thumbnail_id"] ').attr("checked","checked")}t._slotsRemaining-=res.data.attachmentIds.length;$("#image-slots-remaining").text(t._slotsRemaining);if(0==t._slotsRemaining){$("#image-upload-dnd-area .dnd-area-inside").hide();$("#noslots-message").show();$("#image-upload-dnd-area").addClass("error");$("#image-upload-dnd-area .dnd-area-inside").hide();$("#image-upload-dnd-area .dnd-area-inside-error").show()}}})}};$(document).ready(function(){if(0==$(".wpbdp-submit-page").length){return}sb.init()})})(jQuery);
|
core/template-sections.php
ADDED
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* @since themes-release
|
4 |
+
*/
|
5 |
+
class _WPBDP_Template_Sections {
|
6 |
+
|
7 |
+
function __construct() {
|
8 |
+
add_action( 'wpbdp_template_variables', array( &$this, 'add_contact_form' ), 10, 2 );
|
9 |
+
add_action( 'wpbdp_template_variables', array( &$this, 'add_comments' ), 999, 2 );
|
10 |
+
}
|
11 |
+
|
12 |
+
function add_contact_form( $vars, $template ) {
|
13 |
+
if ( 'single' != $template )
|
14 |
+
return $vars;
|
15 |
+
|
16 |
+
$vars['#contact_form'] = array( 'callback' => array( &$this, 'listing_contact_form' ),
|
17 |
+
'position' => 'after',
|
18 |
+
'weight' => 0 );
|
19 |
+
return $vars;
|
20 |
+
}
|
21 |
+
|
22 |
+
function listing_contact_form( $vars ) {
|
23 |
+
if ( ! class_exists( 'WPBDP_Listing_Contact_View' ) )
|
24 |
+
require_once( WPBDP_PATH . 'core/view-listing-contact.php' );
|
25 |
+
|
26 |
+
$v = new WPBDP_Listing_Contact_View();
|
27 |
+
return $v->render_form( $vars['listing_id'] );
|
28 |
+
}
|
29 |
+
|
30 |
+
function add_comments( $vars, $template ) {
|
31 |
+
if ( 'single' != $template )
|
32 |
+
return $vars;
|
33 |
+
|
34 |
+
return $vars;
|
35 |
+
}
|
36 |
+
|
37 |
+
function listing_comments( $listing_id ) {
|
38 |
+
if ( ! wpbdp_get_option( 'show-comment-form' ) )
|
39 |
+
return;
|
40 |
+
|
41 |
+
echo '<div class="comments">';
|
42 |
+
comments_template( null, true );
|
43 |
+
echo '</div>';
|
44 |
+
}
|
45 |
+
|
46 |
+
|
47 |
+
|
48 |
+
}
|
49 |
+
|
50 |
+
new _WPBDP_Template_Sections();
|
51 |
+
|
core/templates-listings.php
CHANGED
@@ -1,4 +1,7 @@
|
|
1 |
<?php
|
|
|
|
|
|
|
2 |
|
3 |
/**
|
4 |
* Displays a single listing view taking into account all of the theme overrides.
|
@@ -19,10 +22,17 @@ function wpbdp_render_listing($listing_id=null, $view='single', $echo=false) {
|
|
19 |
|
20 |
$q->the_post();
|
21 |
|
22 |
-
if (
|
23 |
-
|
24 |
-
|
25 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
|
27 |
if ( $echo )
|
28 |
echo $html;
|
1 |
<?php
|
2 |
+
if ( wpbdp_experimental( 'themes' ) )
|
3 |
+
require_once ( WPBDP_PATH . 'core/class-listing-display-helper.php' );
|
4 |
+
|
5 |
|
6 |
/**
|
7 |
* Displays a single listing view taking into account all of the theme overrides.
|
22 |
|
23 |
$q->the_post();
|
24 |
|
25 |
+
if ( 'excerpt' == $view ) {
|
26 |
+
if ( wpbdp_experimental( 'themes' ) )
|
27 |
+
$html = WPBDP_Listing_Display_Helper::excerpt();
|
28 |
+
else
|
29 |
+
$html = _wpbdp_render_excerpt();
|
30 |
+
} else {
|
31 |
+
if ( wpbdp_experimental( 'themes' ) )
|
32 |
+
$html = WPBDP_Listing_Display_Helper::single();
|
33 |
+
else
|
34 |
+
$html = _wpbdp_render_single();
|
35 |
+
}
|
36 |
|
37 |
if ( $echo )
|
38 |
echo $html;
|
core/templates-ui.php
CHANGED
@@ -33,6 +33,7 @@ function wpbdp_the_directory_categories() {
|
|
33 |
function _wpbdp_padded_count( &$term ) {
|
34 |
global $wpdb;
|
35 |
|
|
|
36 |
$count = intval( wp_cache_get( 'term-padded-count-' . $term->term_id ,'wpbdp', false, $found ) );
|
37 |
|
38 |
if ( ! $count && ! $found ) {
|
33 |
function _wpbdp_padded_count( &$term ) {
|
34 |
global $wpdb;
|
35 |
|
36 |
+
$found = false;
|
37 |
$count = intval( wp_cache_get( 'term-padded-count-' . $term->term_id ,'wpbdp', false, $found ) );
|
38 |
|
39 |
if ( ! $count && ! $found ) {
|
core/templates/bar.tpl.php
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
<div class="wpbdp-bar">
|
2 |
+
<?php wpbdp_the_main_links(); ?>
|
3 |
+
<?php wpbdp_the_search_form(); ?>
|
4 |
+
</div>
|
core/templates/category.tpl.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
$__template__ = array( 'wrapper' => 'page' );
|
3 |
+
?>
|
4 |
+
|
5 |
+
<h2 class="category-name">
|
6 |
+
<?php echo esc_html( $category->name ); ?>
|
7 |
+
</h2>
|
8 |
+
|
9 |
+
<!-- TODO: what to do with the filter "wpbdp_category_page_listings" -->
|
10 |
+
<?php echo wpbdp_x_render( 'listings', array( 'query' => $query ) ); ?>
|
core/templates/excerpt.tpl.php
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
$__template__ = array( 'blocks' => array( 'before', 'after' ) );
|
3 |
+
?>
|
4 |
+
|
5 |
+
<div id="wpbdp-listing-<?php echo $listing->get_id(); ?>"
|
6 |
+
class="wpbdp-listing wpbdp-excerpt excerpt wpbdp-listing-excerpt wpbdp-listing-<?php echo $listing->get_id(); ?> <?php echo $listing->get_sticky_status(); ?> <?php echo apply_filters( 'wpbdp_excerpt_view_css', '', $listing->get_id() ); ?> <?php echo $even_or_odd; ?>">
|
7 |
+
|
8 |
+
<?php echo $blocks['before']; ?>
|
9 |
+
<?php wpbdp_x_part( 'excerpt_content' ); ?>
|
10 |
+
<?php echo $blocks['after']; ?>
|
11 |
+
|
12 |
+
<?php echo wpbdp_render('parts/listing-buttons', array( 'listing_id' => $listing_id, 'view' => 'excerpt' ), false ); ?>
|
13 |
+
|
14 |
+
</div>
|
core/templates/excerpt_content.tpl.php
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php if ( $images->thumbnail ): ?>
|
2 |
+
<?php echo $images->thumbnail->html; ?>
|
3 |
+
<?php endif; ?>
|
4 |
+
|
5 |
+
<div class="listing-details">
|
6 |
+
<?php foreach ( $fields->not( 'social' ) as $field ): ?>
|
7 |
+
<?php echo $field->html; ?>
|
8 |
+
<?php endforeach; ?>
|
9 |
+
|
10 |
+
<?php
|
11 |
+
$social = $fields->filter( 'social' );
|
12 |
+
?>
|
13 |
+
<?php if ( $social ): ?>
|
14 |
+
<div class="social-fields cf"><?php echo $social->html; ?></div>
|
15 |
+
<?php endif; ?>
|
16 |
+
</div>
|
core/templates/listing-sticky-tag.tpl.php
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="stickytag">
|
2 |
+
<img src="<?php echo WPBDP_URL . 'core/images/featuredlisting.png'; ?>"
|
3 |
+
alt="<?php echo _ex( 'Featured Listing', 'templates', 'WPBDM' ); ?>" border="0"
|
4 |
+
title="<?php echo _ex( 'Featured Listing', 'templates', 'WPBDM' ); ?>">
|
5 |
+
</div>
|
core/templates/listings.tpl.php
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php wpbdp_the_listing_sort_options(); ?>
|
2 |
+
|
3 |
+
<div class="listings wpbdp-listings list">
|
4 |
+
<?php if ( ! $query->have_posts() ): ?>
|
5 |
+
<span class="no-listings">
|
6 |
+
<?php _ex("No listings found.", 'templates', "WPBDM"); ?>
|
7 |
+
</span>
|
8 |
+
<?php else: ?>
|
9 |
+
<?php while ( $query->have_posts() ): $query->the_post(); ?>
|
10 |
+
<?php echo wpbdp_render_listing( null, 'excerpt' ); ?>
|
11 |
+
<?php endwhile; ?>
|
12 |
+
|
13 |
+
<div class="wpbdp-pagination">
|
14 |
+
<?php if (function_exists('wp_pagenavi')) : ?>
|
15 |
+
<?php wp_pagenavi( array( 'query' => $query ) ); ?>
|
16 |
+
<?php else: ?>
|
17 |
+
<span class="prev"><?php previous_posts_link( _x( '« Previous ', 'templates', 'WPBDM' ) ); ?></span>
|
18 |
+
<span class="next"><?php next_posts_link( _x( 'Next »', 'templates', 'WPBDM'), $query->max_num_pages ); ?></span>
|
19 |
+
<?php endif; ?>
|
20 |
+
</div>
|
21 |
+
<?php endif; ?>
|
22 |
+
</div>
|
core/templates/main_page.tpl.php
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
$__template__ = array( 'wrapper' => 'page' );
|
3 |
+
?>
|
4 |
+
|
5 |
+
<div id="wpbdp-categories">
|
6 |
+
<?php
|
7 |
+
wpbdp_the_directory_categories();
|
8 |
+
?>
|
9 |
+
</div>
|
10 |
+
|
11 |
+
<?php if ( $listings ): ?>
|
12 |
+
<?php echo wpbdp_x_render( 'listings', array( 'query' => $listings ) ); ?>
|
13 |
+
<?php endif; ?>
|
core/templates/page.tpl.php
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php if ( $_bar ): ?>
|
2 |
+
<?php echo wpbdp_x_render( 'bar', array( 'items' => $_bar_items ) ); ?>
|
3 |
+
<?php endif; ?>
|
4 |
+
|
5 |
+
<?php //do_action( 'wpbdp_page_before', $_id, $_template, $_vars ); ?>
|
6 |
+
<?php //do_action( 'wpbdp_page_' . $_id . '_before', $_vars ); ?>
|
7 |
+
|
8 |
+
<div id="wpbdp-page-<?php echo $_id; ?>" class="wpbdp-page wpbdp-page-<?php echo $_id; ?> <?php echo $_class; ?>">
|
9 |
+
|
10 |
+
<?php //do_action( 'wpbdp_page_before_inner', $_id, $_template, $_vars ); ?>
|
11 |
+
<?php //do_action( 'wpbdp_page_' . $_id . '_before_inner', $_vars ); ?>
|
12 |
+
<div class="wpbdp-page-inner <?php echo $_inner_class; ?>">
|
13 |
+
<?php echo $content; ?>
|
14 |
+
</div>
|
15 |
+
<?php //do_action( 'wpbdp_page_' . $_id . '_after_inner', $_vars ); ?>
|
16 |
+
<?php //do_action( 'wpbdp_page_after_inner', $_id, $_template, $_vars ); ?>
|
17 |
+
|
18 |
+
</div>
|
19 |
+
|
20 |
+
<?php //do_action( 'wpbdp_page_' . $_id . '_after', $_vars ); ?>
|
21 |
+
<?php //do_action( 'wpbdp_page_after', $_id, $_template, $_vars ); ?>
|
core/templates/single.tpl.php
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div id="wpbdp-listing-<?php echo $listing->get_id(); ?>"
|
2 |
+
class="wpbdp-listing wpbdp-single wpbdp-listing-single wpbdp-listing-<?php echo $listing->get_id(); ?> single <?php echo $listing->get_sticky_status(); ?> <?php echo apply_filters( 'wpbdp_listing_view_css', '', $listing->get_id() ); ?> <?php if ( $images->main ): echo 'with-image'; endif; ?>"
|
3 |
+
itemscope
|
4 |
+
itemtype="http://schema.org/LocalBusiness">
|
5 |
+
|
6 |
+
<div class="listing-title">
|
7 |
+
<h2 itemprop="name"><?php echo $title; ?></h2>
|
8 |
+
</div>
|
9 |
+
<?php echo $sticky_tag; ?>
|
10 |
+
|
11 |
+
<?php echo wpbdp_render('parts/listing-buttons', array( 'listing_id' => $listing_id, 'view' => 'single' ), false ); ?>
|
12 |
+
<?php wpbdp_x_part( 'single_content' ); ?>
|
13 |
+
|
14 |
+
</div>
|
core/templates/single_content.tpl.php
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php if ( $images->main ): ?>
|
2 |
+
<div class="main-image"><?php echo $images->main->html; ?></div>
|
3 |
+
<?php endif; ?>
|
4 |
+
|
5 |
+
<div class="listing-details cf">
|
6 |
+
<?php foreach ( $fields->not( 'social' ) as $field ): ?>
|
7 |
+
<?php echo $field->html; ?>
|
8 |
+
<?php endforeach; ?>
|
9 |
+
|
10 |
+
<?php $social_fields = $fields->filter( 'social' ); ?>
|
11 |
+
<?php if ( $social_fields ): ?>
|
12 |
+
<div class="social-fields cf"><?php echo $social_fields->html; ?></div>
|
13 |
+
<?php endif; ?>
|
14 |
+
</div>
|
15 |
+
|
16 |
+
<?php if ( $images->extra ): ?>
|
17 |
+
<div class="extra-images">
|
18 |
+
<ul>
|
19 |
+
<?php foreach ( $images->extra as $img ): ?>
|
20 |
+
<li><?php echo $img->html; ?></li>
|
21 |
+
<?php endforeach; ?>
|
22 |
+
</ul>
|
23 |
+
</div>
|
24 |
+
<?php endif; ?>
|
core/themes.php
ADDED
@@ -0,0 +1,594 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* @since 4.0
|
4 |
+
*/
|
5 |
+
class WPBDP_Themes {
|
6 |
+
|
7 |
+
private $themes = array();
|
8 |
+
private $template_dirs = array();
|
9 |
+
private $cache = array( 'templates' => array(),
|
10 |
+
'rendered' => array(),
|
11 |
+
'template_vars_stack' => array() );
|
12 |
+
|
13 |
+
|
14 |
+
function __construct() {
|
15 |
+
if ( is_admin() ) {
|
16 |
+
require_once( WPBDP_PATH . 'admin/class-themes-admin.php' );
|
17 |
+
$this->admin = new WPBDP_Themes_Admin( $this );
|
18 |
+
}
|
19 |
+
|
20 |
+
// Theme template dir is priority 1.
|
21 |
+
$theme = $this->get_active_theme_data();
|
22 |
+
$this->template_dirs[] = $theme->path . 'templates/';
|
23 |
+
|
24 |
+
// Core templates are last priority.
|
25 |
+
$this->template_dirs[] = trailingslashit( WPBDP_PATH . 'core/templates' );
|
26 |
+
|
27 |
+
// Load special theme .php file.
|
28 |
+
$this->call_theme_function( '' );
|
29 |
+
$this->call_theme_function( 'init' );
|
30 |
+
|
31 |
+
add_action( 'wp_enqueue_scripts', array( &$this, 'enqueue_theme_scripts' ), 20 );
|
32 |
+
add_filter( 'wpbdp_form_field_display', array( &$this, 'field_theme_override' ), 999, 4 );
|
33 |
+
|
34 |
+
}
|
35 |
+
|
36 |
+
function call_theme_function( $fname, $args = array() ) {
|
37 |
+
$theme = $this->get_active_theme_data();
|
38 |
+
|
39 |
+
// If no function name is provided, just load the file.
|
40 |
+
if ( ! $fname && file_exists( $theme->path . 'theme.php' ) )
|
41 |
+
include_once( $theme->path . 'theme.php' );
|
42 |
+
|
43 |
+
$theme_name = str_replace( array( '-' ), array( '_' ), $theme->id );
|
44 |
+
|
45 |
+
if ( function_exists( $theme_name . '_' . $fname ) )
|
46 |
+
call_user_func_array( $theme_name . '_' . $fname, $args );
|
47 |
+
}
|
48 |
+
|
49 |
+
function enqueue_theme_scripts() {
|
50 |
+
$theme = $this->get_active_theme_data();
|
51 |
+
$css = $theme->assets->css;
|
52 |
+
$js = $theme->assets->js;
|
53 |
+
|
54 |
+
foreach ( $css as $c ) {
|
55 |
+
wp_enqueue_style( $theme->id . '-' . $this->_normalize_asset_name( $c ),
|
56 |
+
$theme->url . 'assets/' . $c );
|
57 |
+
}
|
58 |
+
|
59 |
+
foreach ( $js as $j ) {
|
60 |
+
wp_enqueue_script( $theme->id . '-' . $this->_normalize_asset_name( $j ),
|
61 |
+
$theme->url . 'assets/' . $j );
|
62 |
+
}
|
63 |
+
|
64 |
+
$this->call_theme_function( 'enqueue_scripts' );
|
65 |
+
}
|
66 |
+
|
67 |
+
function field_theme_override( $html = '', &$field, $context, $listing_id ) {
|
68 |
+
$options = array( 'field_' . $field->get_id(), 'field_' . $field->get_short_name(), 'field_' . $field->get_field_type_id() );
|
69 |
+
if ( $field->get_tag() )
|
70 |
+
$options[] = 'field_' . $field->get_tag();
|
71 |
+
|
72 |
+
$path = '';
|
73 |
+
foreach ( $options as $o ) {
|
74 |
+
if ( $path = $this->locate_template( $o ) )
|
75 |
+
break;
|
76 |
+
}
|
77 |
+
|
78 |
+
if ( ! $path )
|
79 |
+
return $html;
|
80 |
+
|
81 |
+
$vars = array( 'field' => $field,
|
82 |
+
'context' => $context,
|
83 |
+
'listing_id' => $listing_id,
|
84 |
+
'value' => $field->html_value( $listing_id ),
|
85 |
+
'raw' => $field->value( $listing_id ) );
|
86 |
+
|
87 |
+
return $this->render( $path, $vars );
|
88 |
+
}
|
89 |
+
|
90 |
+
function _normalize_asset_name( $a ) {
|
91 |
+
$a = strtolower( $a );
|
92 |
+
$a = str_replace( ' ', '_', $a );
|
93 |
+
$a = str_replace( '.css', '', $a );
|
94 |
+
return $a;
|
95 |
+
}
|
96 |
+
|
97 |
+
function get_themes_directories() {
|
98 |
+
$res = array();
|
99 |
+
|
100 |
+
$res[ WPBDP_PATH . 'themes/' ] = WPBDP_URL . 'themes/';
|
101 |
+
$res[ WP_CONTENT_DIR . '/businessdirectory-themes/' ] = WP_CONTENT_URL . '/businessdirectory-themes/';
|
102 |
+
|
103 |
+
return $res;
|
104 |
+
}
|
105 |
+
|
106 |
+
/**
|
107 |
+
* Scans all theme directories to find themes and returns information about them.
|
108 |
+
* Subsequent calls to this function use an internal cache to avoid unnecessary I/O.
|
109 |
+
* @return array An array of theme objects.
|
110 |
+
*/
|
111 |
+
function get_installed_themes() {
|
112 |
+
// Use cached info if available.
|
113 |
+
if ( ! empty( $this->themes ) )
|
114 |
+
return $this->themes;
|
115 |
+
|
116 |
+
$themes = array();
|
117 |
+
|
118 |
+
foreach ( $this->get_themes_directories() as $path => $url ) {
|
119 |
+
$dirs = WPBDP_FS::ls( $path, 'filter=dir' );
|
120 |
+
|
121 |
+
if ( ! $dirs )
|
122 |
+
continue;
|
123 |
+
|
124 |
+
foreach ( $dirs as $d ) {
|
125 |
+
$info = $this->_get_theme_info( $d );
|
126 |
+
|
127 |
+
if ( ! $info )
|
128 |
+
continue;
|
129 |
+
|
130 |
+
$themes[ $info->id ] = $info;
|
131 |
+
}
|
132 |
+
}
|
133 |
+
|
134 |
+
$this->themes = $themes;
|
135 |
+
return $themes;
|
136 |
+
}
|
137 |
+
|
138 |
+
/**
|
139 |
+
* Changes the active theme.
|
140 |
+
* @param string $theme_id
|
141 |
+
* @return boolean True if theme was changed successfully, False otherwise.
|
142 |
+
*/
|
143 |
+
function set_active_theme( $theme_id = '' ) {
|
144 |
+
if ( ! $theme_id )
|
145 |
+
return false;
|
146 |
+
|
147 |
+
$themes = $this->get_installed_themes();
|
148 |
+
if ( ! isset( $themes[ $theme_id ] ) )
|
149 |
+
return false;
|
150 |
+
|
151 |
+
if ( $theme_id == $this->get_active_theme() )
|
152 |
+
return true;
|
153 |
+
|
154 |
+
return update_option( 'wpbdp-active-theme', $theme_id );
|
155 |
+
}
|
156 |
+
|
157 |
+
/**
|
158 |
+
* Retrieves the ID for the current active theme.
|
159 |
+
* @return string
|
160 |
+
*/
|
161 |
+
function get_active_theme() {
|
162 |
+
$active = get_option( 'wpbdp-active-theme', 'default' );
|
163 |
+
$themes = $this->get_installed_themes();
|
164 |
+
|
165 |
+
if ( ! isset( $themes[ $active ] ) )
|
166 |
+
return 'default';
|
167 |
+
|
168 |
+
return $active;
|
169 |
+
}
|
170 |
+
|
171 |
+
/**
|
172 |
+
* Retrieves theme information for the current active theme.
|
173 |
+
* @return object
|
174 |
+
*/
|
175 |
+
function get_active_theme_data( $key = null ) {
|
176 |
+
$active = $this->get_active_theme();
|
177 |
+
$data = $this->themes[ $active ];
|
178 |
+
|
179 |
+
if ( ! is_null( $key ) )
|
180 |
+
return isset( $data->{$key} ) ? $data->{$key} : false;
|
181 |
+
|
182 |
+
return $data;
|
183 |
+
}
|
184 |
+
|
185 |
+
public function get_theme( $theme_id ) {
|
186 |
+
if ( isset( $this->themes[ $theme_id ] ) )
|
187 |
+
return $this->themes[ $theme_id ];
|
188 |
+
|
189 |
+
return false;
|
190 |
+
}
|
191 |
+
|
192 |
+
/**
|
193 |
+
* @since next-release
|
194 |
+
*/
|
195 |
+
function missing_suggested_fields( $key = '' ) {
|
196 |
+
global $wpbdp;
|
197 |
+
global $wpdb;
|
198 |
+
|
199 |
+
$key = ( ! $key ) ? 'tag' : $key;
|
200 |
+
|
201 |
+
$missing = array();
|
202 |
+
$suggested_fields = $this->get_active_theme_data( 'suggested_fields' );
|
203 |
+
$current_fields_tags = $wpdb->get_col( "SELECT tag FROM {$wpdb->prefix}wpbdp_form_fields" );
|
204 |
+
|
205 |
+
$missing_tags = array_diff( $suggested_fields, $current_fields_tags );
|
206 |
+
|
207 |
+
foreach ( $missing_tags as $mt ) {
|
208 |
+
$info = $wpbdp->formfields->get_default_fields( $mt );
|
209 |
+
|
210 |
+
if ( ! $info )
|
211 |
+
continue;
|
212 |
+
|
213 |
+
$missing[] = $info[ $key ];
|
214 |
+
}
|
215 |
+
|
216 |
+
return $missing;
|
217 |
+
}
|
218 |
+
|
219 |
+
function _get_theme_info( $d ) {
|
220 |
+
$d = trailingslashit( $d );
|
221 |
+
|
222 |
+
$manifest_file = $d . 'theme.json';
|
223 |
+
|
224 |
+
if ( ! is_readable( $manifest_file ) ) {
|
225 |
+
return false;
|
226 |
+
}
|
227 |
+
|
228 |
+
$manifest = (array) json_decode( file_get_contents( $manifest_file ) );
|
229 |
+
if ( ! $manifest )
|
230 |
+
return false;
|
231 |
+
|
232 |
+
$theme_keys = array(
|
233 |
+
array( 'id', 'string', basename( $d ) ),
|
234 |
+
array( 'name', 'string', basename( $d ) ),
|
235 |
+
array( 'description', 'string', '' ),
|
236 |
+
array( 'version', 'int', 0 ),
|
237 |
+
array( 'author', 'string', '' ),
|
238 |
+
array( 'author_email', 'email', '' ),
|
239 |
+
array( 'author_url', 'url', '' ),
|
240 |
+
array( 'requires', 'string', '4.0dev' ),
|
241 |
+
array( 'assets', 'array', array( 'css' => null, 'js' => null ), array( 'allow_other_keys' => false ) ),
|
242 |
+
array( 'template_variables', 'array', array() ),
|
243 |
+
array( 'suggested_fields', 'array', array() )
|
244 |
+
/* array( 'assets/css', 'array/string', array() ),
|
245 |
+
array( 'assets/js', 'array/string', array() )*/
|
246 |
+
);
|
247 |
+
|
248 |
+
$info = new StdClass();
|
249 |
+
|
250 |
+
foreach ( $theme_keys as $i ) {
|
251 |
+
list( $k, $type, $default ) = $i;
|
252 |
+
$value = isset( $manifest[ $k ] ) ? $manifest[ $k ] : $default;
|
253 |
+
|
254 |
+
switch ( $type ) {
|
255 |
+
case 'string':
|
256 |
+
case 'email':
|
257 |
+
case 'url':
|
258 |
+
$value = is_string( $value ) ? $value : null;
|
259 |
+
break;
|
260 |
+
|
261 |
+
case 'int':
|
262 |
+
$value = is_numeric( $value ) ? intval( $value ) : null;
|
263 |
+
break;
|
264 |
+
|
265 |
+
case 'array':
|
266 |
+
break;
|
267 |
+
|
268 |
+
default:
|
269 |
+
$value = null;
|
270 |
+
break;
|
271 |
+
}
|
272 |
+
|
273 |
+
if ( is_null( $value ) )
|
274 |
+
continue;
|
275 |
+
|
276 |
+
$info->{$k} = $value;
|
277 |
+
}
|
278 |
+
|
279 |
+
$info->path = $d;
|
280 |
+
|
281 |
+
if ( ! $this->_guess_theme_path_info( $info ) )
|
282 |
+
return false;
|
283 |
+
|
284 |
+
return $info;
|
285 |
+
}
|
286 |
+
|
287 |
+
function _guess_theme_path_info( &$theme ) {
|
288 |
+
$valid_parents = $this->get_themes_directories();
|
289 |
+
$url = '';
|
290 |
+
|
291 |
+
foreach ( $valid_parents as $p => $u ) {
|
292 |
+
if ( false === stripos( $theme->path, $p ) )
|
293 |
+
continue;
|
294 |
+
|
295 |
+
$url = str_replace( $p, $u, $theme->path );
|
296 |
+
}
|
297 |
+
|
298 |
+
$theme->url = $url;
|
299 |
+
$theme->thumbnail = is_readable( $theme->path . 'thumbnail.png' ) ? $theme->url . 'thumbnail.png' : '';
|
300 |
+
|
301 |
+
return ! empty( $url );
|
302 |
+
}
|
303 |
+
|
304 |
+
function add_template_dir( $dir_or_file ) {
|
305 |
+
if ( ! is_dir( $dir_or_file ) )
|
306 |
+
return false;
|
307 |
+
|
308 |
+
$path = trailingslashit( $dir_or_file );
|
309 |
+
|
310 |
+
if ( in_array( $path, $this->template_dirs, true ) )
|
311 |
+
return true;
|
312 |
+
|
313 |
+
$last = array_pop( $this->template_dirs );
|
314 |
+
$this->template_dirs[] = $path;
|
315 |
+
$this->template_dirs[] = $last;
|
316 |
+
|
317 |
+
return true;
|
318 |
+
}
|
319 |
+
|
320 |
+
function render( $id_or_file, $vars = array() ) {
|
321 |
+
$path = '';
|
322 |
+
|
323 |
+
if ( file_exists( $id_or_file ) )
|
324 |
+
$path = $id_or_file;
|
325 |
+
else
|
326 |
+
$path = $this->locate_template( $id_or_file );
|
327 |
+
|
328 |
+
if ( ! $path )
|
329 |
+
throw new Exception( 'Invalid template id or file: "' . $id_or_file . '"' );
|
330 |
+
|
331 |
+
if ( ! isset( $vars['_in_wrapper'] ) ) {
|
332 |
+
// Setup default and hook-added variables.
|
333 |
+
$this->_configure_template_vars( $id_or_file, $path, $vars );
|
334 |
+
|
335 |
+
// Process variables using templates or callbacks.
|
336 |
+
$this->_process_template_vars( $vars );
|
337 |
+
|
338 |
+
// Configure blocks depending on theme overrides.
|
339 |
+
$this->_configure_template_blocks( $vars );
|
340 |
+
}
|
341 |
+
|
342 |
+
array_push( $this->cache['template_vars_stack'], $vars );
|
343 |
+
extract( $vars );
|
344 |
+
|
345 |
+
ob_start();
|
346 |
+
include( $path );
|
347 |
+
$html = ob_get_contents();
|
348 |
+
ob_end_clean();
|
349 |
+
|
350 |
+
$template_meta = ( isset( $__template__ ) && is_array( $__template__ ) ) ? $__template__ : array();
|
351 |
+
$template_blocks = ! empty( $template_meta['blocks'] ) ? $template_meta['blocks'] : array();
|
352 |
+
|
353 |
+
// Check for wrapper template.
|
354 |
+
$wrapper_name = '';
|
355 |
+
|
356 |
+
if ( isset( $vars['_wrapper'] ) && false === $vars['_wrapper'] ) {
|
357 |
+
// Do not use a wrapper.
|
358 |
+
} else {
|
359 |
+
if ( isset( $vars['_wrapper'] ) )
|
360 |
+
$wrapper_name = $vars['_wrapper'];
|
361 |
+
|
362 |
+
if ( ! $wrapper_name && ! empty( $template_meta['wrapper'] ) )
|
363 |
+
$wrapper_name = $template_meta['wrapper'];
|
364 |
+
|
365 |
+
if ( ! $wrapper_name )
|
366 |
+
$wrapper_name = $id_or_file . '_wrapper';
|
367 |
+
}
|
368 |
+
|
369 |
+
$is_part = isset( $vars['_part'] ) && $vars['_part'];
|
370 |
+
$wrapper = $wrapper_name ? $this->locate_template( $wrapper_name ) : false;
|
371 |
+
|
372 |
+
// Add before/after to the HTML directly.
|
373 |
+
$html = ( ( $is_part || in_array( 'before', $template_blocks, true ) ) ? '' : ( ! empty( $vars['blocks']['before'] ) ? $vars['blocks']['before'] : '' ) ) .
|
374 |
+
( ( $is_part || in_array( 'before_inner', $template_blocks, true ) ) ? '' : ( ! empty( $vars['blocks']['before_inner'] ) ? $vars['blocks']['before_inner'] : '' ) ) .
|
375 |
+
$html .
|
376 |
+
( ( $is_part || in_array( 'after_inner', $template_blocks, true ) ) ? '' : ( ! empty( $vars['blocks']['after_inner'] ) ? $vars['blocks']['after_inner'] : '' ) ) .
|
377 |
+
( ( $is_part || in_array( 'after', $template_blocks, true ) ) ? '' : ( ! empty( $vars['blocks']['after'] ) ? $vars['blocks']['after'] : '' ) );
|
378 |
+
|
379 |
+
if ( $wrapper ) {
|
380 |
+
$vars['_wrapper'] = false; // Stop recursion.
|
381 |
+
$vars['_in_wrapper'] = true;
|
382 |
+
|
383 |
+
$wrapper_vars = array_merge( $vars, array( 'content' => $html ) );
|
384 |
+
unset( $wrapper_vars['blocks'] );
|
385 |
+
|
386 |
+
$html = $this->render( $wrapper_name,
|
387 |
+
$wrapper_vars );
|
388 |
+
} else {
|
389 |
+
}
|
390 |
+
|
391 |
+
array_pop( $this->cache['template_vars_stack'] );
|
392 |
+
|
393 |
+
return $html;
|
394 |
+
}
|
395 |
+
|
396 |
+
function render_part( $id_or_file ) {
|
397 |
+
$output = '';
|
398 |
+
|
399 |
+
$last = count( $this->cache['template_vars_stack'] ) - 1;
|
400 |
+
|
401 |
+
if ( $last >= 0 )
|
402 |
+
$vars = $this->cache['template_vars_stack'][ $last ];
|
403 |
+
else
|
404 |
+
$vars = array();
|
405 |
+
|
406 |
+
$vars['_part'] = true;
|
407 |
+
$output = $this->render( $id_or_file, $vars );
|
408 |
+
return $this->render( $id_or_file, $vars );
|
409 |
+
}
|
410 |
+
|
411 |
+
function _configure_template_vars ( $id_or_file, $path, &$vars ) {
|
412 |
+
$defaults = array(
|
413 |
+
'_id' => str_replace( array( '.tpl.php', ' ', '-page', 'page-', 'page' ),
|
414 |
+
array( '', '-', '', '', '' ),
|
415 |
+
$id_or_file ),
|
416 |
+
'_template' => $id_or_file,
|
417 |
+
'_path' => $path,
|
418 |
+
'_view' => null,
|
419 |
+
'_full' => false,
|
420 |
+
'_bar' => false,
|
421 |
+
'_bar_items' => array( 'links', 'search' ),
|
422 |
+
'_class' => '',
|
423 |
+
'_inner_class' => ''
|
424 |
+
);
|
425 |
+
|
426 |
+
if ( isset( $vars['_full'] ) && $vars['_full'] && ! array_key_exists( '_bar', $vars ) )
|
427 |
+
$defaults['_bar'] = true;
|
428 |
+
|
429 |
+
$vars = array_merge( $defaults, $vars );
|
430 |
+
$vars = apply_filters( 'wpbdp_template_variables', $vars, $id_or_file );
|
431 |
+
$vars = apply_filters( 'wpbdp_template_variables__' . $id_or_file, $vars, $path );
|
432 |
+
|
433 |
+
// Add info about current theme.
|
434 |
+
$theme = $this->get_active_theme_data();
|
435 |
+
$vars['THEME_PATH'] = $theme->path;
|
436 |
+
$vars['THEME_URL'] = $theme->url;
|
437 |
+
}
|
438 |
+
|
439 |
+
function _process_template_vars( &$vars ) {
|
440 |
+
foreach ( $vars as $k => $v ) {
|
441 |
+
if ( '#' != $k[0] )
|
442 |
+
continue;
|
443 |
+
|
444 |
+
$k_ = substr( $k, 1 );
|
445 |
+
|
446 |
+
if ( ! is_array( $v ) || ! array_key_exists( 'position', $v ) ) {
|
447 |
+
$vars[ $k_ ] = $v;
|
448 |
+
unset( $vars[ $k ] );
|
449 |
+
}
|
450 |
+
|
451 |
+
$vars[ $k ]['weight'] = isset( $v['weight'] ) ? intval( $v['weight'] ) : 10;
|
452 |
+
|
453 |
+
if ( array_key_exists( 'value', $v ) )
|
454 |
+
continue;
|
455 |
+
|
456 |
+
if ( array_key_exists( 'callback', $v ) ) {
|
457 |
+
$vars[ $k ]['value'] = call_user_func_array( $v['callback'], array( $vars, $vars['_template'] ) ); // TODO: support 'echo'ed output too.
|
458 |
+
unset( $vars[ $k ]['callback'] );
|
459 |
+
}
|
460 |
+
}
|
461 |
+
}
|
462 |
+
|
463 |
+
function _configure_template_blocks( &$vars ) {
|
464 |
+
$template_id = $vars['_template'];
|
465 |
+
|
466 |
+
$blocks = array( 'after' => array(), 'before' => array(), 'before_inner' => array(), 'after_inner' => array() );
|
467 |
+
// Merge blocks from parent.
|
468 |
+
// TODO: how do we handle cases where the parent says it is going to handle a block and a "part" should do that?
|
469 |
+
// Maybe we should not process blocks for "parts" and just use whatever the calling template had?
|
470 |
+
if ( isset( $vars['blocks'] ) && $vars['blocks'] ) {
|
471 |
+
foreach ( $vars['blocks'] as $pos => $bl ) {
|
472 |
+
$vars['#inherited_' . $pos] = array( 'position' => $pos, 'value' => $bl, 'weight' => 0 );
|
473 |
+
}
|
474 |
+
}
|
475 |
+
$vars['blocks'] = array();
|
476 |
+
|
477 |
+
// Current theme info.
|
478 |
+
$current_theme = $this->get_active_theme_data();
|
479 |
+
$theme_vars = ( isset ( $current_theme->template_variables->{$template_id} ) ) ? $current_theme->template_variables->{$template_id} : array();
|
480 |
+
|
481 |
+
foreach ( $vars as $var => $content ) {
|
482 |
+
if ( '#' != $var[0] )
|
483 |
+
continue;
|
484 |
+
|
485 |
+
$new_key = substr( $var, 1 );
|
486 |
+
$var_position = $content['position'];
|
487 |
+
$var_value = $content['value'];
|
488 |
+
$var_weight = $content['weight'];
|
489 |
+
|
490 |
+
if ( ! in_array( $new_key, $theme_vars, true ) ) {
|
491 |
+
if ( isset( $blocks[ $var_position ] ) ) {
|
492 |
+
if ( ! isset( $blocks[ $var_position ][ $var_weight ] ) )
|
493 |
+
$blocks[ $var_position ][ $var_weight ] = array();
|
494 |
+
|
495 |
+
$blocks[ $var_position ][ $var_weight ][ $new_key ] = $var_value;
|
496 |
+
} else {
|
497 |
+
$vars[ $new_key ] = $var_value;
|
498 |
+
}
|
499 |
+
} else {
|
500 |
+
$vars[ $new_key ] = $var_value;
|
501 |
+
}
|
502 |
+
|
503 |
+
unset( $vars[ $var ] );
|
504 |
+
}
|
505 |
+
|
506 |
+
// Sort blocks.
|
507 |
+
foreach ( $blocks as $block_id => &$block_content ) {
|
508 |
+
$vars['blocks'][ $block_id ] = '';
|
509 |
+
|
510 |
+
if ( ! $block_content )
|
511 |
+
continue;
|
512 |
+
|
513 |
+
ksort( $block_content, SORT_NUMERIC );
|
514 |
+
|
515 |
+
foreach ( $block_content as $prio => $c )
|
516 |
+
$vars['blocks'][ $block_id ] .= implode( '', $c );
|
517 |
+
}
|
518 |
+
}
|
519 |
+
|
520 |
+
function locate_template( $id ) {
|
521 |
+
$id = str_replace( '.tpl.php', '', $id );
|
522 |
+
|
523 |
+
if ( isset( $this->cache['templates'][ $id ] ) )
|
524 |
+
return $this->cache['templates'][ $id ];
|
525 |
+
|
526 |
+
$filename = str_replace( ' ', '-', $id ) . '.tpl.php';
|
527 |
+
$path = false;
|
528 |
+
|
529 |
+
// Find the template.
|
530 |
+
foreach ( $this->template_dirs as $p ) {
|
531 |
+
if ( file_exists( $p . $filename ) ) {
|
532 |
+
$path = $p . $filename;
|
533 |
+
break;
|
534 |
+
}
|
535 |
+
}
|
536 |
+
|
537 |
+
if ( $path )
|
538 |
+
$this->cache['templates'][ $id ] = $path;
|
539 |
+
|
540 |
+
return $path;
|
541 |
+
}
|
542 |
+
|
543 |
+
function install_theme( $file ) {
|
544 |
+
$themes_dir = wp_normalize_path( WP_CONTENT_DIR . '/businessdirectory-themes/' ); // TODO: do not hardcode this directory.
|
545 |
+
list( $temp_dir, $unzipped_dir, $package_name ) = WPBDP_FS::unzip_to_temp_dir( $file );
|
546 |
+
|
547 |
+
if ( ! file_exists( WPBDP_FS::join( $unzipped_dir, 'theme.json' ) ) ) {
|
548 |
+
WPBDP_FS::rmdir( $temp_dir );
|
549 |
+
return new WP_Error( 'no-theme-file',
|
550 |
+
_x( 'ZIP file is not a valid BD theme file.', 'themes', 'WPBDM' ) );
|
551 |
+
}
|
552 |
+
|
553 |
+
if ( ! WPBDP_FS::mkdir( $themes_dir ) ) {
|
554 |
+
WPBDP_FS::rmdir( $temp_dir );
|
555 |
+
return new WP_Error( 'no-themes-directory',
|
556 |
+
_x( 'Could not create themes directory.', 'themes', 'WPBDM' ) );
|
557 |
+
}
|
558 |
+
|
559 |
+
$dest_dir = $themes_dir . $package_name;
|
560 |
+
|
561 |
+
if ( ! WPBDP_FS::rmdir( $dest_dir ) ) {
|
562 |
+
WPBDP_FS::rmdir( $temp_dir );
|
563 |
+
return new WP_Error( 'old-theme-not-removed',
|
564 |
+
sprintf( _x( 'Could not remove previous theme directory "%s".', 'themes', 'WPBDM' ),
|
565 |
+
$dest_dir ) );
|
566 |
+
}
|
567 |
+
|
568 |
+
if ( ! WPBDP_FS::movedir( $unzipped_dir, $themes_dir ) ) {
|
569 |
+
WPBDP_FS::rmdir( $temp_dir );
|
570 |
+
return new WP_Error( 'theme-not-copied', _x( 'Could not move new theme into theme directory.', 'themes', 'WPBDM' ) );
|
571 |
+
}
|
572 |
+
|
573 |
+
WPBDP_FS::rmdir( $temp_dir );
|
574 |
+
|
575 |
+
return $dest_dir;
|
576 |
+
}
|
577 |
+
|
578 |
+
}
|
579 |
+
|
580 |
+
function wpbdp_x_render( $id_or_file, $vars = array() ) {
|
581 |
+
global $wpbdp;
|
582 |
+
return $wpbdp->themes->render( $id_or_file, $vars );
|
583 |
+
}
|
584 |
+
|
585 |
+
function wpbdp_x_part( $id_or_file ) {
|
586 |
+
global $wpbdp;
|
587 |
+
echo $wpbdp->themes->render_part( $id_or_file );
|
588 |
+
}
|
589 |
+
|
590 |
+
function wpbdp_add_template_dir( $dir_or_file ) {
|
591 |
+
global $wpbdp;
|
592 |
+
return $wpbdp->themes->add_template_dir( $dir_or_file );
|
593 |
+
}
|
594 |
+
|
core/utils.php
CHANGED
@@ -2,6 +2,7 @@
|
|
2 |
require_once( WPBDP_PATH . 'core/debugging.php' );
|
3 |
require_once( WPBDP_PATH . 'core/class-email.php' );
|
4 |
require_once( WPBDP_PATH . 'core/class-ajax-response.php' );
|
|
|
5 |
|
6 |
|
7 |
/**
|
@@ -346,34 +347,38 @@ function wpbdp_format_time( $time=null, $format='mysql', $time_is_date=false ) {
|
|
346 |
* @return array list of files within the directory.
|
347 |
* @since 3.3
|
348 |
*/
|
349 |
-
function wpbdp_scandir( $path ) {
|
350 |
if ( !is_dir( $path ) )
|
351 |
return array();
|
352 |
-
|
353 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
354 |
}
|
355 |
|
356 |
/**
|
357 |
* Recursively deletes a directory.
|
358 |
* @param string $path a directory.
|
359 |
* @since 3.3
|
|
|
360 |
*/
|
361 |
function wpbdp_rrmdir( $path ) {
|
362 |
-
|
363 |
-
return;
|
364 |
-
|
365 |
-
$files = wpbdp_scandir( $path );
|
366 |
-
|
367 |
-
foreach ( $files as &$f ) {
|
368 |
-
$filepath = rtrim( $path, DIRECTORY_SEPARATOR ) . DIRECTORY_SEPARATOR . ltrim( $f, DIRECTORY_SEPARATOR );
|
369 |
-
|
370 |
-
if ( is_dir( $filepath ) )
|
371 |
-
wpbdp_rrmdir( $filepath );
|
372 |
-
else
|
373 |
-
unlink( $filepath );
|
374 |
-
}
|
375 |
-
|
376 |
-
rmdir( $path );
|
377 |
}
|
378 |
|
379 |
/**
|
2 |
require_once( WPBDP_PATH . 'core/debugging.php' );
|
3 |
require_once( WPBDP_PATH . 'core/class-email.php' );
|
4 |
require_once( WPBDP_PATH . 'core/class-ajax-response.php' );
|
5 |
+
require_once( WPBDP_PATH . 'core/helpers/class-fs.php' );
|
6 |
|
7 |
|
8 |
/**
|
347 |
* @return array list of files within the directory.
|
348 |
* @since 3.3
|
349 |
*/
|
350 |
+
function wpbdp_scandir( $path, $args = array() ) {
|
351 |
if ( !is_dir( $path ) )
|
352 |
return array();
|
353 |
+
/*
|
354 |
+
$defaults = array(
|
355 |
+
'filter' => false
|
356 |
+
);
|
357 |
+
$args = wp_parse_args( $args, $defaults );
|
358 |
+
extract( $args );
|
359 |
+
|
360 |
+
$filter = is_array( $filter ) ? $filter : ( $filter ? (array) $filter : false );*/
|
361 |
+
$res = array_diff( scandir( $path ), array( '.', '..' ) );
|
362 |
+
|
363 |
+
/* foreach ( $res as $i => &$r ) {
|
364 |
+
$r = untrailingslashit( $path ) . '/' . $r;
|
365 |
+
|
366 |
+
if ( $filter && ( ( ! in_array( 'dir', $filter ) && is_dir( $r ) ) || ( ! in_array( 'file', $filter ) && is_file( $r ) ) ) )
|
367 |
+
unset( $res[ $i ] );
|
368 |
+
}
|
369 |
+
*/
|
370 |
+
return $res;
|
371 |
+
// return array_diff( scandir( $path ), array( '.', '..' ) );
|
372 |
}
|
373 |
|
374 |
/**
|
375 |
* Recursively deletes a directory.
|
376 |
* @param string $path a directory.
|
377 |
* @since 3.3
|
378 |
+
* @deprecated since next-release. Use {@link WPBDP_FS::rmdir} instead.
|
379 |
*/
|
380 |
function wpbdp_rrmdir( $path ) {
|
381 |
+
return WPBDP_FS::rmdir( $path );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
382 |
}
|
383 |
|
384 |
/**
|
core/view-listing-contact.php
CHANGED
@@ -27,10 +27,9 @@ class WPBDP_Listing_Contact_View extends WPBDP_View {
|
|
27 |
|
28 |
$current_user = is_user_logged_in() ? wp_get_current_user() : null;
|
29 |
|
30 |
-
$this->name = $current_user ? $current_user->data->user_login : ( isset( $_POST['commentauthorname'] ) ? trim( $_POST['commentauthorname'] ) : '' );
|
31 |
-
$this->email = $current_user ? $current_user->data->user_email : ( isset( $_POST['commentauthoremail'] ) ? trim( $_POST['commentauthoremail'] ) : '' );
|
32 |
$this->message = isset( $_POST['commentauthormessage'] ) ? trim( wp_kses( $_POST['commentauthormessage'], array() ) ) : '';
|
33 |
-
|
34 |
}
|
35 |
|
36 |
private function validate() {
|
@@ -110,6 +109,8 @@ class WPBDP_Listing_Contact_View extends WPBDP_View {
|
|
110 |
}
|
111 |
|
112 |
public function render_form( $listing_id = 0, $validation_errors = array() ) {
|
|
|
|
|
113 |
if ( ! $listing_id || ! apply_filters('wpbdp_show_contact_form', wpbdp_get_option( 'show-contact-form' ), $listing_id ) )
|
114 |
return '';
|
115 |
|
27 |
|
28 |
$current_user = is_user_logged_in() ? wp_get_current_user() : null;
|
29 |
|
30 |
+
$this->name = wp_strip_all_tags( $current_user ? $current_user->data->user_login : ( isset( $_POST['commentauthorname'] ) ? trim( $_POST['commentauthorname'] ) : '' ) );
|
31 |
+
$this->email = sanitize_email( $current_user ? $current_user->data->user_email : ( isset( $_POST['commentauthoremail'] ) ? trim( $_POST['commentauthoremail'] ) : '' ) );
|
32 |
$this->message = isset( $_POST['commentauthormessage'] ) ? trim( wp_kses( $_POST['commentauthormessage'], array() ) ) : '';
|
|
|
33 |
}
|
34 |
|
35 |
private function validate() {
|
109 |
}
|
110 |
|
111 |
public function render_form( $listing_id = 0, $validation_errors = array() ) {
|
112 |
+
$listing_id = absint( $listing_id );
|
113 |
+
|
114 |
if ( ! $listing_id || ! apply_filters('wpbdp_show_contact_form', wpbdp_get_option( 'show-contact-form' ), $listing_id ) )
|
115 |
return '';
|
116 |
|
core/views.php
CHANGED
@@ -8,7 +8,10 @@ if (!class_exists('WPBDP_DirectoryController')) {
|
|
8 |
class WPBDP_DirectoryController {
|
9 |
|
10 |
public $action = null;
|
|
|
11 |
private $current_category = 0;
|
|
|
|
|
12 |
|
13 |
|
14 |
public function __construct() {
|
@@ -55,6 +58,14 @@ class WPBDP_DirectoryController {
|
|
55 |
return $this->current_category;
|
56 |
}
|
57 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
58 |
public function dispatch() {
|
59 |
switch ($this->action) {
|
60 |
case 'showlisting':
|
@@ -91,6 +102,7 @@ class WPBDP_DirectoryController {
|
|
91 |
return $upgrade_page->dispatch();
|
92 |
|
93 |
break;
|
|
|
94 |
case 'viewlistings':
|
95 |
return $this->view_listings(true);
|
96 |
break;
|
@@ -139,6 +151,7 @@ class WPBDP_DirectoryController {
|
|
139 |
$id_or_slug = get_query_var( 'id' ) ? get_query_var( 'id' ) : wpbdp_getv( $_GET, 'id', 0 );
|
140 |
|
141 |
$listing_id = wpbdp_get_post_by_id_or_slug( $id_or_slug, 'id', 'id' );
|
|
|
142 |
/*
|
143 |
if (get_query_var('listing') || isset($_GET['listing'])) {
|
144 |
if ($posts = get_posts(array('post_status' => 'any', 'numberposts' => 1, 'post_type' => WPBDP_POST_TYPE, 'name' => get_query_var('listing') ? get_query_var('listing') : wpbdp_getv($_GET, 'listing', null) ) )) {
|
@@ -191,62 +204,107 @@ class WPBDP_DirectoryController {
|
|
191 |
$category_id = $category_id ? $category_id : intval(get_query_var('category_id'));
|
192 |
$category_id = is_array( $category_id ) && 1 == count( $category_id ) ? $category_id[0] : $category_id;
|
193 |
|
194 |
-
|
195 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
196 |
|
197 |
-
|
|
|
|
|
198 |
|
199 |
-
|
200 |
-
|
201 |
-
'post_type' => WPBDP_POST_TYPE,
|
202 |
-
'post_status' => 'publish',
|
203 |
-
'posts_per_page' => wpbdp_get_option( 'listings-per-page' ) > 0 ? wpbdp_get_option( 'listings-per-page' ) : -1,
|
204 |
-
'paged' => get_query_var('paged') ? get_query_var('paged') : 1,
|
205 |
-
'orderby' => wpbdp_get_option('listings-order-by', 'date'),
|
206 |
-
'order' => wpbdp_get_option('listings-sort', 'ASC'),
|
207 |
-
'tax_query' => array(
|
208 |
-
array('taxonomy' => WPBDP_CATEGORY_TAX,
|
209 |
-
'field' => 'id',
|
210 |
-
'terms' => $category_id)
|
211 |
-
)
|
212 |
-
));
|
213 |
-
$q = $GLOBALS['wp_query'];
|
214 |
-
wpbdp_push_query( $q );
|
215 |
|
216 |
-
if ( is_array( $category_id ) ) {
|
217 |
-
$title = '';
|
218 |
-
$category = null;
|
219 |
-
} else {
|
220 |
$category = get_term( $category_id, WPBDP_CATEGORY_TAX );
|
221 |
-
$
|
|
|
|
|
|
|
|
|
|
|
222 |
|
223 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
224 |
$title = '';
|
225 |
-
|
|
|
|
|
|
|
226 |
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
235 |
|
236 |
-
wp_reset_query();
|
237 |
wpbdp_pop_query();
|
238 |
|
239 |
return $html;
|
240 |
}
|
241 |
|
242 |
/* Display category. */
|
243 |
-
public function browse_tag() {
|
244 |
-
if (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
245 |
|
246 |
-
|
247 |
-
|
248 |
|
249 |
-
|
|
|
|
|
|
|
|
|
250 |
|
251 |
query_posts(array(
|
252 |
'post_type' => WPBDP_POST_TYPE,
|
@@ -256,35 +314,30 @@ class WPBDP_DirectoryController {
|
|
256 |
'orderby' => wpbdp_get_option('listings-order-by', 'date'),
|
257 |
'order' => wpbdp_get_option('listings-sort', 'ASC'),
|
258 |
'tax_query' => array(
|
259 |
-
array('taxonomy' => WPBDP_TAGS_TAX,
|
260 |
-
|
261 |
-
|
262 |
)
|
263 |
));
|
264 |
wpbdp_push_query( $GLOBALS['wp_query'] );
|
265 |
|
266 |
$html = wpbdp_render( 'category',
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
|
274 |
wp_reset_query();
|
275 |
wpbdp_pop_query();
|
276 |
|
277 |
return $html;
|
278 |
-
}
|
279 |
|
280 |
/* display listings */
|
281 |
public function view_listings($include_buttons=false, $args_ = array()) {
|
282 |
-
$paged = 1;
|
283 |
-
|
284 |
-
if (get_query_var('page'))
|
285 |
-
$paged = get_query_var('page');
|
286 |
-
elseif (get_query_var('paged'))
|
287 |
-
$paged = get_query_var('paged');
|
288 |
|
289 |
$args = array(
|
290 |
'post_type' => WPBDP_POST_TYPE,
|
@@ -297,31 +350,43 @@ class WPBDP_DirectoryController {
|
|
297 |
if ( isset( $args_['numberposts'] ) )
|
298 |
$args['numberposts'] = $args_['numberposts'];
|
299 |
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
$compat = ( false === stripos( $template, '$query->the_post' ) ) ? true : false;
|
304 |
|
305 |
-
|
306 |
-
|
307 |
-
|
|
|
|
|
308 |
} else {
|
309 |
-
|
310 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
311 |
|
312 |
-
|
313 |
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
|
321 |
-
|
322 |
-
|
|
|
|
|
|
|
323 |
|
324 |
-
wp_reset_query();
|
325 |
wpbdp_pop_query( $q );
|
326 |
|
327 |
return $html;
|
@@ -403,6 +468,11 @@ class WPBDP_DirectoryController {
|
|
403 |
$html .= wpbdp_render_msg( $msg );
|
404 |
}
|
405 |
|
|
|
|
|
|
|
|
|
|
|
406 |
$html .= wpbdp_render(array('businessdirectory-main-page', 'wpbusdirman-index-categories'),
|
407 |
array(
|
408 |
'submit_listing_button' => wpbusdirman_post_menu_button_submitlisting(),
|
@@ -517,6 +587,21 @@ function wpbdp_current_category_id() {
|
|
517 |
return $wpbdp->controller->current_category_id();
|
518 |
}
|
519 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
520 |
}
|
521 |
|
522 |
|
8 |
class WPBDP_DirectoryController {
|
9 |
|
10 |
public $action = null;
|
11 |
+
|
12 |
private $current_category = 0;
|
13 |
+
private $current_tag = 0;
|
14 |
+
private $current_listing = 0;
|
15 |
|
16 |
|
17 |
public function __construct() {
|
58 |
return $this->current_category;
|
59 |
}
|
60 |
|
61 |
+
public function current_tag_id() {
|
62 |
+
return $this->current_tag;
|
63 |
+
}
|
64 |
+
|
65 |
+
public function current_listing_id() {
|
66 |
+
return $this->current_listing;
|
67 |
+
}
|
68 |
+
|
69 |
public function dispatch() {
|
70 |
switch ($this->action) {
|
71 |
case 'showlisting':
|
102 |
return $upgrade_page->dispatch();
|
103 |
|
104 |
break;
|
105 |
+
case 'view-listings':
|
106 |
case 'viewlistings':
|
107 |
return $this->view_listings(true);
|
108 |
break;
|
151 |
$id_or_slug = get_query_var( 'id' ) ? get_query_var( 'id' ) : wpbdp_getv( $_GET, 'id', 0 );
|
152 |
|
153 |
$listing_id = wpbdp_get_post_by_id_or_slug( $id_or_slug, 'id', 'id' );
|
154 |
+
$this->current_listing = $listing_id;
|
155 |
/*
|
156 |
if (get_query_var('listing') || isset($_GET['listing'])) {
|
157 |
if ($posts = get_posts(array('post_status' => 'any', 'numberposts' => 1, 'post_type' => WPBDP_POST_TYPE, 'name' => get_query_var('listing') ? get_query_var('listing') : wpbdp_getv($_GET, 'listing', null) ) )) {
|
204 |
$category_id = $category_id ? $category_id : intval(get_query_var('category_id'));
|
205 |
$category_id = is_array( $category_id ) && 1 == count( $category_id ) ? $category_id[0] : $category_id;
|
206 |
|
207 |
+
$args = array(
|
208 |
+
'wpbdp_action' => 'browsecategory',
|
209 |
+
'post_type' => WPBDP_POST_TYPE,
|
210 |
+
'post_status' => 'publish',
|
211 |
+
'posts_per_page' => wpbdp_get_option( 'listings-per-page' ) > 0 ? wpbdp_get_option( 'listings-per-page' ) : -1,
|
212 |
+
'paged' => get_query_var('paged') ? get_query_var('paged') : 1,
|
213 |
+
'orderby' => wpbdp_get_option('listings-order-by', 'date'),
|
214 |
+
'order' => wpbdp_get_option('listings-sort', 'ASC'),
|
215 |
+
'tax_query' => array(
|
216 |
+
array('taxonomy' => WPBDP_CATEGORY_TAX,
|
217 |
+
'field' => 'id',
|
218 |
+
'terms' => $category_id)
|
219 |
+
)
|
220 |
+
);
|
221 |
|
222 |
+
if ( wpbdp_experimental( 'themes' ) ) {
|
223 |
+
if ( ! $in_listings_shortcode )
|
224 |
+
$this->current_category = $category_id;
|
225 |
|
226 |
+
$q = new WP_Query( $args );
|
227 |
+
wpbdp_push_query( $q );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
228 |
|
|
|
|
|
|
|
|
|
229 |
$category = get_term( $category_id, WPBDP_CATEGORY_TAX );
|
230 |
+
$category->is_tag = false;
|
231 |
+
|
232 |
+
$html = wpbdp_x_render( 'category', array( '_id' => 'category',
|
233 |
+
'_full' => true,
|
234 |
+
'category' => $category,
|
235 |
+
'query' => $q ) );
|
236 |
|
237 |
+
wp_reset_postdata();
|
238 |
+
} else {
|
239 |
+
if ( ! $in_listings_shortcode )
|
240 |
+
$this->current_category = $category_id;
|
241 |
+
|
242 |
+
$listings_api = wpbdp_listings_api();
|
243 |
+
|
244 |
+
query_posts( $args );
|
245 |
+
$q = $GLOBALS['wp_query'];
|
246 |
+
wpbdp_push_query( $q );
|
247 |
+
|
248 |
+
if ( is_array( $category_id ) ) {
|
249 |
$title = '';
|
250 |
+
$category = null;
|
251 |
+
} else {
|
252 |
+
$category = get_term( $category_id, WPBDP_CATEGORY_TAX );
|
253 |
+
$title = esc_attr( $category->name );
|
254 |
|
255 |
+
if ( $in_listings_shortcode )
|
256 |
+
$title = '';
|
257 |
+
}
|
258 |
+
|
259 |
+
$html = wpbdp_render( 'category',
|
260 |
+
array(
|
261 |
+
'title' => $title,
|
262 |
+
'category' => $category,
|
263 |
+
'is_tag' => false,
|
264 |
+
'in_shortcode' => $in_listings_shortcode
|
265 |
+
),
|
266 |
+
false );
|
267 |
+
|
268 |
+
wp_reset_query();
|
269 |
+
}
|
270 |
|
|
|
271 |
wpbdp_pop_query();
|
272 |
|
273 |
return $html;
|
274 |
}
|
275 |
|
276 |
/* Display category. */
|
277 |
+
public function browse_tag( $args = array() ) {
|
278 |
+
if ( ! $this->check_main_page( $msg ) )
|
279 |
+
return $msg;
|
280 |
+
|
281 |
+
$args = wp_parse_args( $args, array( 'tags' => array(), 'title' => '', 'only_listings' => false ) );
|
282 |
+
|
283 |
+
$tags = array();
|
284 |
+
$tag_list = '';
|
285 |
+
|
286 |
+
if ( ! $args['tags'] ) {
|
287 |
+
$tag = get_term_by( 'slug', get_query_var( 'tag' ), WPBDP_TAGS_TAX );
|
288 |
+
$tags = array( $tag );
|
289 |
+
$tag_list = $tag->name;
|
290 |
+
} else {
|
291 |
+
foreach ( $args['tags'] as $t ) {
|
292 |
+
$tag = false;
|
293 |
+
|
294 |
+
if ( ! is_numeric( $t ) )
|
295 |
+
$tag = get_term_by( 'name', $t, WPBDP_TAGS_TAX );
|
296 |
+
|
297 |
+
if ( ! $tag && is_numeric( $t ) )
|
298 |
+
$tag = get_term_by( 'id', $t, WPBDP_TAGS_TAX );
|
299 |
|
300 |
+
if ( $tag )
|
301 |
+
$tags[] = $tag;
|
302 |
|
303 |
+
$tag_list = implode( ', ', wp_list_pluck( $tags, 'name' ) );
|
304 |
+
}
|
305 |
+
}
|
306 |
+
|
307 |
+
$this->current_tag = ( 1 == count( $tags ) ) ? $tags[0]->term_id : 0;
|
308 |
|
309 |
query_posts(array(
|
310 |
'post_type' => WPBDP_POST_TYPE,
|
314 |
'orderby' => wpbdp_get_option('listings-order-by', 'date'),
|
315 |
'order' => wpbdp_get_option('listings-sort', 'ASC'),
|
316 |
'tax_query' => array(
|
317 |
+
array( 'taxonomy' => WPBDP_TAGS_TAX,
|
318 |
+
'field' => 'id',
|
319 |
+
'terms' => wp_list_pluck( $tags, 'term_id' ) )
|
320 |
)
|
321 |
));
|
322 |
wpbdp_push_query( $GLOBALS['wp_query'] );
|
323 |
|
324 |
$html = wpbdp_render( 'category',
|
325 |
+
array( 'title' => $args['title'] ? $args['title'] : sprintf( _x( 'Listings tagged: %s', 'templates', 'WPBDM' ), $tag_list ),
|
326 |
+
'category' => $tag,
|
327 |
+
'is_tag' => true,
|
328 |
+
'tag_list' => $tag_list,
|
329 |
+
'only_listings' => $args['only_listings'] ),
|
330 |
+
false );
|
331 |
|
332 |
wp_reset_query();
|
333 |
wpbdp_pop_query();
|
334 |
|
335 |
return $html;
|
336 |
+
}
|
337 |
|
338 |
/* display listings */
|
339 |
public function view_listings($include_buttons=false, $args_ = array()) {
|
340 |
+
$paged = get_query_var( 'page' ) ? get_query_var( 'page' ) : ( get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1 );
|
|
|
|
|
|
|
|
|
|
|
341 |
|
342 |
$args = array(
|
343 |
'post_type' => WPBDP_POST_TYPE,
|
350 |
if ( isset( $args_['numberposts'] ) )
|
351 |
$args['numberposts'] = $args_['numberposts'];
|
352 |
|
353 |
+
if ( wpbdp_experimental( 'themes' ) ) {
|
354 |
+
$q = new WP_Query( $args );
|
355 |
+
wpbdp_push_query( $q );
|
|
|
356 |
|
357 |
+
$html = wpbdp_x_render( 'listings', array( '_id' => 'listings',
|
358 |
+
'_wrapper' => 'page',
|
359 |
+
'_bar' => true,
|
360 |
+
'query' => $q ) );
|
361 |
+
wp_reset_postdata();
|
362 |
} else {
|
363 |
+
// See if we need to call query_posts() directly in case the user is using the template without
|
364 |
+
// the $query argument.
|
365 |
+
$template = file_get_contents( wpbdp_locate_template( 'businessdirectory-listings' ) );
|
366 |
+
$compat = ( false === stripos( $template, '$query->the_post' ) ) ? true : false;
|
367 |
+
|
368 |
+
if ( $compat ) {
|
369 |
+
query_posts( $args );
|
370 |
+
$q = $GLOBALS['wp_query'];
|
371 |
+
} else {
|
372 |
+
$q = new WP_Query( $args );
|
373 |
+
}
|
374 |
|
375 |
+
wpbdp_push_query( $q );
|
376 |
|
377 |
+
$html = wpbdp_capture_action( 'wpbdp_before_viewlistings_page' );
|
378 |
+
$html .= wpbdp_render('businessdirectory-listings', array(
|
379 |
+
'query' => $q,
|
380 |
+
'excludebuttons' => !$include_buttons
|
381 |
+
), true);
|
382 |
+
$html .= wpbdp_capture_action( 'wpbdp_after_viewlistings_page' );
|
383 |
|
384 |
+
if ( ! $compat )
|
385 |
+
wp_reset_postdata();
|
386 |
+
|
387 |
+
wp_reset_query();
|
388 |
+
}
|
389 |
|
|
|
390 |
wpbdp_pop_query( $q );
|
391 |
|
392 |
return $html;
|
468 |
$html .= wpbdp_render_msg( $msg );
|
469 |
}
|
470 |
|
471 |
+
if ( wpbdp_experimental( 'themes' ) ) {
|
472 |
+
$html .= wpbdp_x_render( 'main_page', array( '_full' => true, 'listings' => false ) );
|
473 |
+
return $html;
|
474 |
+
}
|
475 |
+
|
476 |
$html .= wpbdp_render(array('businessdirectory-main-page', 'wpbusdirman-index-categories'),
|
477 |
array(
|
478 |
'submit_listing_button' => wpbusdirman_post_menu_button_submitlisting(),
|
587 |
return $wpbdp->controller->current_category_id();
|
588 |
}
|
589 |
|
590 |
+
function wpbdp_current_tag_id() {
|
591 |
+
global $wpbdp;
|
592 |
+
return $wpbdp->controller->current_tag_id();
|
593 |
+
}
|
594 |
+
|
595 |
+
function wpbdp_current_action() {
|
596 |
+
global $wpbdp;
|
597 |
+
return $wpbdp->controller->get_current_action();
|
598 |
+
}
|
599 |
+
|
600 |
+
function wpbdp_current_listing_id() {
|
601 |
+
global $wpbdp;
|
602 |
+
return $wpbdp->controller->current_listing_id();
|
603 |
+
}
|
604 |
+
|
605 |
}
|
606 |
|
607 |
|
languages/WPBDM-de_DE.mo
CHANGED
Binary file
|
languages/WPBDM-de_DE.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Business Directory Plugin 3.5.4\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/business-directory-plugin\n"
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
"PO-Revision-Date: 2015-03-10 03:22+0100\n"
|
9 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
10 |
"Language-Team: Business Directory Plugin <support@businessdirectoryplugin."
|
@@ -108,7 +108,7 @@ msgctxt "admin actions"
|
|
108 |
msgid "Renew Listing"
|
109 |
msgstr "Eintrag erneuern"
|
110 |
|
111 |
-
#: admin/class-admin.php:
|
112 |
msgctxt "drip pointer"
|
113 |
msgid ""
|
114 |
"Find out how to create a compelling, thriving business directory from "
|
@@ -116,189 +116,189 @@ msgid ""
|
|
116 |
"a FREE premium module just for signing up."
|
117 |
msgstr "-"
|
118 |
|
119 |
-
#: admin/class-admin.php:
|
120 |
msgctxt "drip pointer"
|
121 |
msgid "Email Address:"
|
122 |
msgstr "E-mail Adresse:"
|
123 |
|
124 |
-
#: admin/class-admin.php:
|
125 |
msgctxt "drip pointer"
|
126 |
msgid "Want to know the Secrets of Building an Awesome Business Directory?"
|
127 |
msgstr "-"
|
128 |
|
129 |
-
#: admin/class-admin.php:
|
130 |
msgctxt "drip pointer"
|
131 |
msgid "Yes, please!"
|
132 |
msgstr "Ja, bitte!"
|
133 |
|
134 |
-
#: admin/class-admin.php:
|
135 |
msgctxt "drip pointer"
|
136 |
msgid "No, thanks"
|
137 |
msgstr "Nein, danke"
|
138 |
|
139 |
-
#: admin/class-admin.php:
|
140 |
msgctxt "admin"
|
141 |
msgid "Business Directory"
|
142 |
msgstr "Branchenverzeichnis"
|
143 |
|
144 |
-
#: admin/class-admin.php:
|
145 |
msgctxt "admin"
|
146 |
msgid "You're all set. Visit your new <a>Business Directory</a> page."
|
147 |
msgstr ""
|
148 |
"Sie haben alles konfiguriert. Besuchen sie Ihr neues <a>Branchenverzeichnis</"
|
149 |
"a>."
|
150 |
|
151 |
-
#: admin/class-admin.php:
|
152 |
#, fuzzy
|
153 |
msgctxt "drip pointer"
|
154 |
msgid "Invalid e-mail address."
|
155 |
msgstr "Ungültiger Erneuerungszustand."
|
156 |
|
157 |
-
#: admin/class-admin.php:
|
158 |
msgctxt "admin menu"
|
159 |
msgid "Business Directory Admin"
|
160 |
msgstr "Branchenverzeichnis Administration"
|
161 |
|
162 |
-
#: admin/class-admin.php:
|
163 |
msgctxt "admin menu"
|
164 |
msgid "Directory Admin"
|
165 |
msgstr "Verzeichnis Administration"
|
166 |
|
167 |
-
#: admin/class-admin.php:
|
168 |
msgctxt "admin menu"
|
169 |
msgid "Add New Listing"
|
170 |
msgstr "Neuen Eintrag hinzufügen"
|
171 |
|
172 |
-
#: admin/class-admin.php:
|
173 |
msgctxt "admin menu"
|
174 |
msgid "Manage Options"
|
175 |
msgstr "Optionen Verwalten"
|
176 |
|
177 |
-
#: admin/class-admin.php:
|
178 |
msgctxt "admin menu"
|
179 |
msgid "Manage Fees"
|
180 |
msgstr "Preise Verwalten"
|
181 |
|
182 |
-
#: admin/class-admin.php:
|
183 |
msgctxt "admin menu"
|
184 |
msgid "Manage Form Fields"
|
185 |
msgstr "Form Felder verwalten"
|
186 |
|
187 |
-
#: admin/class-admin.php:
|
188 |
#, fuzzy
|
189 |
msgctxt "admin menu"
|
190 |
msgid "Listings"
|
191 |
msgstr "Einträge"
|
192 |
|
193 |
-
#: admin/class-admin.php:
|
194 |
msgctxt "admin menu"
|
195 |
msgid "CSV Import"
|
196 |
msgstr "CSV Datei importieren"
|
197 |
|
198 |
-
#: admin/class-admin.php:
|
199 |
msgctxt "admin menu"
|
200 |
msgid "CSV Export"
|
201 |
msgstr "CVS Datei exportieren"
|
202 |
|
203 |
-
#: admin/class-admin.php:
|
204 |
msgctxt "admin menu"
|
205 |
msgid "Debug"
|
206 |
msgstr "Fehlerkorrektur"
|
207 |
|
208 |
-
#: admin/class-admin.php:
|
209 |
msgctxt "admin menu"
|
210 |
msgid "Main Menu"
|
211 |
msgstr "Hauptmenü"
|
212 |
|
213 |
-
#: admin/class-admin.php:
|
214 |
msgctxt "admin menu"
|
215 |
msgid "Uninstall Business Directory Plugin"
|
216 |
msgstr "Branchenverzeichnis deinstallieren"
|
217 |
|
218 |
-
#: admin/class-admin.php:
|
219 |
msgctxt "admin menu"
|
220 |
msgid "Uninstall"
|
221 |
msgstr "Deinstallieren"
|
222 |
|
223 |
-
#: admin/class-admin.php:
|
224 |
#: admin/templates/listing-metabox-categories.tpl.php:69
|
225 |
msgctxt "admin infometabox"
|
226 |
msgid "never"
|
227 |
msgstr "niemals"
|
228 |
|
229 |
-
#: admin/class-admin.php:
|
230 |
msgctxt "admin"
|
231 |
msgid "The listing has been published."
|
232 |
msgid_plural "The listings have been published."
|
233 |
msgstr[0] "Der Eintrag wurde veröffentlicht."
|
234 |
msgstr[1] "Die Einträge wurden veröffentlicht."
|
235 |
|
236 |
-
#: admin/class-admin.php:
|
237 |
msgctxt "admin"
|
238 |
msgid "The listing status has been set as paid."
|
239 |
msgid_plural "The listings status has been set as paid."
|
240 |
msgstr[0] "Der Status des Eintrags wurde auf bezahlt gesetzt."
|
241 |
msgstr[1] "Der Status der Einträge wurde auf bezahlt gesetzt."
|
242 |
|
243 |
-
#: admin/class-admin.php:
|
244 |
msgctxt "admin"
|
245 |
msgid "The listing has been modified."
|
246 |
msgid_plural "The listings have been modified."
|
247 |
msgstr[0] "Der Eintrag wurde verändert."
|
248 |
msgstr[1] "Die Einträge wurden verändert."
|
249 |
|
250 |
-
#: admin/class-admin.php:
|
251 |
msgctxt "admin"
|
252 |
msgid "The listing has been upgraded."
|
253 |
msgid_plural "The listings have been upgraded."
|
254 |
msgstr[0] "Der Eintrag wurde aktualisiert"
|
255 |
msgstr[1] "Die Einträge wurden aktualisiert."
|
256 |
|
257 |
-
#: admin/class-admin.php:
|
258 |
msgctxt "admin"
|
259 |
msgid "The listing has been downgraded."
|
260 |
msgid_plural "The listings have been downgraded."
|
261 |
msgstr[0] "Der Eintrag wurde zurück gesetzt."
|
262 |
msgstr[1] "Die Einträge wurden zurück gesetzt."
|
263 |
|
264 |
-
#: admin/class-admin.php:
|
265 |
msgctxt "admin"
|
266 |
msgid "The transaction has been approved."
|
267 |
msgstr "Die Transaktion wurde genehmigt."
|
268 |
|
269 |
-
#: admin/class-admin.php:
|
270 |
msgctxt "admin"
|
271 |
msgid "The transaction has been rejected."
|
272 |
msgstr "Die Transaktion wurde abgelehnt."
|
273 |
|
274 |
-
#: admin/class-admin.php:
|
275 |
msgctxt "admin"
|
276 |
msgid "The fee was successfully assigned."
|
277 |
msgstr "Der Preis wurde erfolgreich zugewiesen."
|
278 |
|
279 |
-
#: admin/class-admin.php:
|
280 |
msgctxt "admin"
|
281 |
msgid "Listing was renewed."
|
282 |
msgid_plural "Listings were renewed."
|
283 |
msgstr[0] "Eintrag wurde aktualisiert."
|
284 |
msgstr[1] "Einträge wurden aktualisiert."
|
285 |
|
286 |
-
#: admin/class-admin.php:
|
287 |
msgctxt "admin"
|
288 |
msgid "Renewal email sent."
|
289 |
msgstr "E-mail erneut senden."
|
290 |
|
291 |
-
#: admin/class-admin.php:
|
292 |
msgctxt "admin category id"
|
293 |
msgid "ID"
|
294 |
msgstr "ID"
|
295 |
|
296 |
-
#: admin/class-admin.php:
|
297 |
msgctxt "admin"
|
298 |
msgid "Listing Count"
|
299 |
msgstr "Anzahl Einträge "
|
300 |
|
301 |
-
#: admin/class-admin.php:
|
302 |
msgctxt "admin"
|
303 |
msgid ""
|
304 |
"<b>Business Directory Plugin</b> requires fields with the following "
|
@@ -307,7 +307,7 @@ msgstr ""
|
|
307 |
"<b>Branchenverzeichnis Erweiterung</b> benötigt Felder mit den folgenden "
|
308 |
"Verbindungen um korrekt zu funktionieren: <b>%s</b>."
|
309 |
|
310 |
-
#: admin/class-admin.php:
|
311 |
msgctxt "admin"
|
312 |
msgid ""
|
313 |
"<b>Business Directory Plugin</b> requires a field with a <b>%s</b> "
|
@@ -316,7 +316,7 @@ msgstr ""
|
|
316 |
"<b>Branchenverzeichnis Erweiterung</b> benötigt ein Feld mit der Verbindung "
|
317 |
"<b>%s</b>, um korrekt zu funktionieren."
|
318 |
|
319 |
-
#: admin/class-admin.php:
|
320 |
msgctxt "admin"
|
321 |
msgid ""
|
322 |
"You can create these custom fields by yourself inside \"Manage Form Fields\" "
|
@@ -325,17 +325,17 @@ msgstr ""
|
|
325 |
"Sie können diese benutzerdefinierten Felder selbst erzeugen \"Form Felder "
|
326 |
"Verwalten\" oder vom Branchenverzeichnis automatisch erstellen lassen."
|
327 |
|
328 |
-
#: admin/class-admin.php:
|
329 |
msgctxt "admin"
|
330 |
msgid "Go to \"Manage Form Fields\""
|
331 |
msgstr "zu \"Form Felder verwalten\""
|
332 |
|
333 |
-
#: admin/class-admin.php:
|
334 |
msgctxt "admin"
|
335 |
msgid "Create these required fields for me"
|
336 |
msgstr "Erstelle diese benötigten Felder für mich"
|
337 |
|
338 |
-
#: admin/class-admin.php:
|
339 |
msgctxt "admin"
|
340 |
msgid ""
|
341 |
"<b>Business Directory Plugin</b> requires a page with the "
|
@@ -344,7 +344,7 @@ msgstr ""
|
|
344 |
"<b>Branchenverzeichnis Erweiterung</b> benötigt eine Seite mit dem "
|
345 |
"<tt>[businessdirectory]</tt> shortcode um zu funktionieren."
|
346 |
|
347 |
-
#: admin/class-admin.php:
|
348 |
msgctxt "admin"
|
349 |
msgid ""
|
350 |
"You can create this page by yourself or let Business Directory do this for "
|
@@ -353,27 +353,27 @@ msgstr ""
|
|
353 |
"Du kannst diese Seite selbst erstellen oder vom Branchenverzeichnis "
|
354 |
"automatisch erstellen lassen."
|
355 |
|
356 |
-
#: admin/class-admin.php:
|
357 |
msgctxt "admin"
|
358 |
msgid "Create required pages for me"
|
359 |
msgstr "Erstelle benötigte Seiten für mich"
|
360 |
|
361 |
-
#: admin/class-admin.php:
|
362 |
msgctxt "admin compat"
|
363 |
msgid "Installed: %s"
|
364 |
msgstr "Installiert: %s"
|
365 |
|
366 |
-
#: admin/class-admin.php:
|
367 |
msgctxt "admin compat"
|
368 |
msgid "N/A"
|
369 |
msgstr "keine Angabe"
|
370 |
|
371 |
-
#: admin/class-admin.php:
|
372 |
msgctxt "admin compat"
|
373 |
msgid "Required: %s"
|
374 |
msgstr "Pflichtfeld: %s"
|
375 |
|
376 |
-
#: admin/class-admin.php:
|
377 |
msgctxt "admin compat"
|
378 |
msgid ""
|
379 |
"Business Directory has detected some incompatible premium module versions "
|
@@ -382,7 +382,7 @@ msgstr ""
|
|
382 |
"Branchenverzeichnis hat festgestellt, dass einige inkompatible Premium Modul "
|
383 |
"Versionen installiert sind."
|
384 |
|
385 |
-
#: admin/class-admin.php:
|
386 |
msgctxt "admin compat"
|
387 |
msgid ""
|
388 |
"Please upgrade to the required versions indicated below to make sure "
|
@@ -391,7 +391,7 @@ msgstr ""
|
|
391 |
"Bitte die benötigten Versionen siehe unten aktualisieren, um sicher zu sein, "
|
392 |
"dass alles korrekt funktioniert. "
|
393 |
|
394 |
-
#: admin/class-admin.php:
|
395 |
msgctxt "admin"
|
396 |
msgid ""
|
397 |
"We noticed you want your Business Directory users to register before posting "
|
@@ -421,6 +421,76 @@ msgid "There are no images currently attached to the listing."
|
|
421 |
msgstr ""
|
422 |
"Es sind keine Bilder vorhanden die dem Eintrag aktuell hinzugefügt wurden."
|
423 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
424 |
#: admin/csv-export.php:136
|
425 |
msgctxt "admin csv-export"
|
426 |
msgid "Could not create a temporary directory for handling this CSV export."
|
@@ -683,7 +753,7 @@ msgctxt "form-fields admin"
|
|
683 |
msgid "In Listing"
|
684 |
msgstr "Im Eintrag"
|
685 |
|
686 |
-
#: admin/form-fields.php:
|
687 |
msgctxt "formfields-preview"
|
688 |
msgid ""
|
689 |
"This is a preview of the form as it will appear during \"Submit a Listing\". "
|
@@ -695,31 +765,114 @@ msgstr ""
|
|
695 |
"Felder verwalten\" sehen, weil \"Anzeigeniveau\" aktiviert ist und nur das "
|
696 |
"Basisnveau angezeigt wird."
|
697 |
|
698 |
-
#: admin/form-fields.php:
|
699 |
msgctxt "form-fields admin"
|
700 |
msgid "Form Preview"
|
701 |
msgstr "Form Vorschau"
|
702 |
|
703 |
-
#: admin/form-fields.php:
|
704 |
msgctxt "form-fields admin"
|
705 |
msgid "← Return to \"Manage Form Fields\""
|
706 |
msgstr "← zurück zu \"Form Felder verwalten\""
|
707 |
|
708 |
-
#: admin/form-fields.php:
|
709 |
msgctxt "form-fields admin"
|
710 |
msgid "Form fields updated."
|
711 |
msgstr "Form Felder aktualisiert."
|
712 |
|
713 |
-
#: admin/form-fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
714 |
msgctxt "form-fields admin"
|
715 |
msgid "Field deleted."
|
716 |
msgstr "Feld gelöscht."
|
717 |
|
718 |
-
#: admin/form-fields.php:
|
719 |
msgctxt "form-fields admin"
|
720 |
msgid "Required fields created successfully."
|
721 |
msgstr "Benötigtes Feld wurde erfolgreich erstellt."
|
722 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
723 |
#: admin/listing-metabox.php:11
|
724 |
msgctxt "admin"
|
725 |
msgid "General"
|
@@ -910,10 +1063,8 @@ msgctxt "admin csv-export"
|
|
910 |
msgid "Column Separator"
|
911 |
msgstr "Spaltentrenner"
|
912 |
|
913 |
-
#: admin/templates/csv-export.tpl.php:94
|
914 |
-
#: admin/templates/csv-export.tpl.php:
|
915 |
-
#: admin/templates/csv-export.tpl.php:116
|
916 |
-
#: admin/templates/csv-import.tpl.php:43
|
917 |
#: admin/templates/csv-import.tpl.php:109
|
918 |
#: admin/templates/csv-import.tpl.php:120
|
919 |
#: admin/templates/csv-import.tpl.php:131
|
@@ -1157,8 +1308,7 @@ msgctxt "admin csv-import"
|
|
1157 |
msgid "Warning"
|
1158 |
msgstr "Warnung"
|
1159 |
|
1160 |
-
#: admin/templates/csv-import.tpl.php:12
|
1161 |
-
#: admin/templates/csv-import.tpl.php:216
|
1162 |
msgctxt "admin csv-import"
|
1163 |
msgid "Help"
|
1164 |
msgstr "Hilfe "
|
@@ -1502,22 +1652,22 @@ msgctxt "fees admin"
|
|
1502 |
msgid "Drag and drop to re-order fees."
|
1503 |
msgstr "Ziehen um Preise wiederholt zu beauftragen."
|
1504 |
|
1505 |
-
#: admin/templates/fees.tpl.php:48 admin/templates/sidebar.tpl.php:
|
1506 |
msgctxt "admin sidebar"
|
1507 |
msgid "PayPal Gateway Module"
|
1508 |
msgstr "PayPal Gateway Module"
|
1509 |
|
1510 |
-
#: admin/templates/fees.tpl.php:49 admin/templates/sidebar.tpl.php:
|
1511 |
msgctxt "admin sidebar"
|
1512 |
msgid "2Checkout Gateway Module"
|
1513 |
msgstr "2Checkout Gateway Module"
|
1514 |
|
1515 |
-
#: admin/templates/fees.tpl.php:50 admin/templates/sidebar.tpl.php:
|
1516 |
msgctxt "admin sidebar"
|
1517 |
msgid "PayFast Payment Module"
|
1518 |
msgstr "PayFast Payment Module"
|
1519 |
|
1520 |
-
#: admin/templates/fees.tpl.php:51 admin/templates/sidebar.tpl.php:
|
1521 |
msgctxt "admin sidebar"
|
1522 |
msgid "Stripe Payment Module"
|
1523 |
msgstr "Stripe Payment Module"
|
@@ -1675,6 +1825,29 @@ msgctxt "form-fields admin"
|
|
1675 |
msgid "Delete Field"
|
1676 |
msgstr "Feld löschen"
|
1677 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1678 |
#: admin/templates/form-fields.tpl.php:3
|
1679 |
msgctxt "form-fields admin"
|
1680 |
msgid "Add New Form Field"
|
@@ -1685,7 +1858,13 @@ msgctxt "form-fields admin"
|
|
1685 |
msgid "Preview Form"
|
1686 |
msgstr "Formvorschau"
|
1687 |
|
1688 |
-
#: admin/templates/form-fields.tpl.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
1689 |
msgctxt "form-fields admin"
|
1690 |
msgid ""
|
1691 |
"Here, you can create new fields for your listings, edit or delete existing "
|
@@ -1693,12 +1872,12 @@ msgid ""
|
|
1693 |
"special options for them."
|
1694 |
msgstr ""
|
1695 |
|
1696 |
-
#: admin/templates/form-fields.tpl.php:
|
1697 |
msgctxt "form-fields admin"
|
1698 |
msgid "Please see the <a>Form Fields documentation</a> for more details."
|
1699 |
msgstr ""
|
1700 |
|
1701 |
-
#. #-#-#-#-# WPBDM.pot (Business Directory Plugin 3.6.
|
1702 |
#. Plugin Name of the plugin/theme
|
1703 |
#: admin/templates/header.tpl.php:4
|
1704 |
msgid "Business Directory Plugin"
|
@@ -2057,127 +2236,194 @@ msgstr ""
|
|
2057 |
#: admin/templates/sidebar.tpl.php:3
|
2058 |
#, fuzzy
|
2059 |
msgctxt "admin sidebar"
|
|
|
|
|
|
|
|
|
|
|
|
|
2060 |
msgid "Claim Listings Module"
|
2061 |
msgstr "Ratings Module"
|
2062 |
|
2063 |
-
#: admin/templates/sidebar.tpl.php:
|
2064 |
msgctxt "admin sidebar"
|
2065 |
msgid "File Upload Module"
|
2066 |
msgstr "File Upload Module"
|
2067 |
|
2068 |
-
#: admin/templates/sidebar.tpl.php:
|
2069 |
msgctxt "admin sidebar"
|
2070 |
msgid "Featured Levels Module"
|
2071 |
msgstr "Featured Levels Module"
|
2072 |
|
2073 |
-
#: admin/templates/sidebar.tpl.php:
|
2074 |
msgctxt "admin sidebar"
|
2075 |
msgid "ZIP Code Search Module"
|
2076 |
msgstr "ZIP Code Search Module"
|
2077 |
|
2078 |
-
#: admin/templates/sidebar.tpl.php:
|
2079 |
msgctxt "admin sidebar"
|
2080 |
msgid "Regions Module"
|
2081 |
msgstr "Regions Module"
|
2082 |
|
2083 |
-
#: admin/templates/sidebar.tpl.php:
|
2084 |
msgctxt "admin sidebar"
|
2085 |
msgid "Ratings Module"
|
2086 |
msgstr "Ratings Module"
|
2087 |
|
2088 |
-
#: admin/templates/sidebar.tpl.php:
|
2089 |
msgctxt "admin sidebar"
|
2090 |
msgid "Google Maps Module"
|
2091 |
msgstr "Google Maps Module"
|
2092 |
|
2093 |
-
#: admin/templates/sidebar.tpl.php:
|
2094 |
msgctxt "admin sidebar"
|
2095 |
msgid "Like this plugin?"
|
2096 |
msgstr "Mögen Sie diese Erweiterung?"
|
2097 |
|
2098 |
-
#: admin/templates/sidebar.tpl.php:
|
2099 |
msgctxt "admin sidebar"
|
2100 |
msgid "Why not do any or all of the following:"
|
2101 |
msgstr "Wieso nicht eine oder alle der folgenden Dinge tun:"
|
2102 |
|
2103 |
-
#: admin/templates/sidebar.tpl.php:
|
2104 |
msgctxt "admin sidebar"
|
2105 |
msgid "Give it a good rating on WordPress.org."
|
2106 |
msgstr "Gebe bitte eine gute Bewertung ab auf Wordpress.org"
|
2107 |
|
2108 |
-
#: admin/templates/sidebar.tpl.php:
|
2109 |
msgctxt "admin sidebar"
|
2110 |
msgid "Let other people know that it works with your WordPress setup."
|
2111 |
msgstr ""
|
2112 |
"Lass andere Leute wissen, dass die Installation bei dir funktioniert hat."
|
2113 |
|
2114 |
-
#: admin/templates/sidebar.tpl.php:
|
2115 |
msgctxt "admin sidebar"
|
2116 |
msgid "Buy a Premium Module"
|
2117 |
msgstr "Kaufe ein Premium Modul"
|
2118 |
|
2119 |
-
#: admin/templates/sidebar.tpl.php:
|
2120 |
msgctxt "admin sidebar"
|
2121 |
msgid "Get a Premium Module"
|
2122 |
msgstr "Bekomme ein Premium Modul"
|
2123 |
|
2124 |
-
#: admin/templates/sidebar.tpl.php:
|
2125 |
msgctxt "admin sidebar"
|
2126 |
msgid "Single Site License Combo Pack"
|
2127 |
msgstr "Einzelseiten Lizenzkombinationspaket"
|
2128 |
|
2129 |
-
#: admin/templates/sidebar.tpl.php:
|
2130 |
msgctxt "admin sidebar"
|
2131 |
msgid "Multi Site License Combo Pack"
|
2132 |
msgstr "Multiseiten Lizenzkombinationspaket"
|
2133 |
|
2134 |
-
#: admin/templates/sidebar.tpl.php:
|
2135 |
msgctxt "admin sidebar"
|
2136 |
msgid "Found a bug? Need support?"
|
2137 |
msgstr "Fehler gefunden? Brauchst du Unterstützung?"
|
2138 |
|
2139 |
-
#: admin/templates/sidebar.tpl.php:
|
2140 |
msgctxt "admin sidebar"
|
2141 |
msgid "If you've found a bug or need support <a>visit the forums!</a>"
|
2142 |
msgstr ""
|
2143 |
"Wenn du einen Fehler gefunden hast oder Hilfe brauchst <a>schaue ins Forum!</"
|
2144 |
"a>"
|
2145 |
|
2146 |
-
#: admin/templates/sidebar.tpl.php:
|
2147 |
msgctxt "admin sidebar"
|
2148 |
msgid "Full plugin documentation"
|
2149 |
msgstr "Vollständige Moduldokumentation"
|
2150 |
|
2151 |
-
#: admin/templates/sidebar.tpl.php:
|
2152 |
msgctxt "admin sidebar"
|
2153 |
msgid "Quick Start Guide"
|
2154 |
msgstr "Schnellstart Anleitung"
|
2155 |
|
2156 |
-
#: admin/templates/sidebar.tpl.php:
|
2157 |
msgctxt "admin sidebar"
|
2158 |
msgid "Video Tutorials"
|
2159 |
msgstr ""
|
2160 |
|
2161 |
-
#: admin/templates/sidebar.tpl.php:
|
2162 |
msgctxt "admin sidebar"
|
2163 |
msgid "Installed Modules"
|
2164 |
msgstr "Installierte Module"
|
2165 |
|
2166 |
-
#: admin/templates/sidebar.tpl.php:
|
2167 |
msgctxt "admin sidebar"
|
2168 |
msgid "Installed"
|
2169 |
msgstr "Installiert"
|
2170 |
|
2171 |
-
#: admin/templates/sidebar.tpl.php:
|
2172 |
msgctxt "admin sidebar"
|
2173 |
msgid "Not Installed"
|
2174 |
msgstr "Nicht installiert "
|
2175 |
|
2176 |
-
#: admin/templates/sidebar.tpl.php:
|
2177 |
msgctxt "admin sidebar"
|
2178 |
msgid "Enhanced Categories Module"
|
2179 |
msgstr "Enhanced Categories Modul"
|
2180 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2181 |
#: admin/templates/transactions.tpl.php:2
|
2182 |
msgctxt "admin transactions"
|
2183 |
msgid "Transactions"
|
@@ -2286,250 +2532,120 @@ msgctxt "tracking"
|
|
2286 |
msgid "Allow Tracking"
|
2287 |
msgstr "Verfolgung erlauben"
|
2288 |
|
2289 |
-
#:
|
2290 |
-
msgctxt "admin transactions"
|
2291 |
-
msgid "transaction"
|
2292 |
-
msgstr "Transaktion"
|
2293 |
-
|
2294 |
-
#: admin/transactions.php:10
|
2295 |
-
msgctxt "admin transactions"
|
2296 |
-
msgid "transactions"
|
2297 |
-
msgstr "Transaktionen"
|
2298 |
-
|
2299 |
-
#: admin/transactions.php:17
|
2300 |
-
msgctxt "admin transactions"
|
2301 |
-
msgid "ID"
|
2302 |
-
msgstr "ID"
|
2303 |
-
|
2304 |
-
#: admin/transactions.php:18
|
2305 |
-
msgctxt "admin transactions"
|
2306 |
-
msgid "Type"
|
2307 |
-
msgstr "Typ"
|
2308 |
-
|
2309 |
-
#: admin/transactions.php:19
|
2310 |
-
msgctxt "admin transactions"
|
2311 |
-
msgid "Listing"
|
2312 |
-
msgstr "Eintrag"
|
2313 |
-
|
2314 |
-
#: admin/transactions.php:20
|
2315 |
-
msgctxt "admin transactions"
|
2316 |
-
msgid "Status"
|
2317 |
-
msgstr "Status"
|
2318 |
-
|
2319 |
-
#: admin/transactions.php:21
|
2320 |
-
msgctxt "admin transactions"
|
2321 |
-
msgid "Amount"
|
2322 |
-
msgstr "Preis"
|
2323 |
-
|
2324 |
-
#: admin/transactions.php:22
|
2325 |
-
msgctxt "admin transactions"
|
2326 |
-
msgid "Date"
|
2327 |
-
msgstr "Datum"
|
2328 |
-
|
2329 |
-
#: admin/transactions.php:33
|
2330 |
-
msgctxt "admin transactions"
|
2331 |
-
msgid "Listing Submit (Initial Payment)"
|
2332 |
-
msgstr "Eintrag zusenden (Initialbezahlung)"
|
2333 |
-
|
2334 |
-
#: admin/transactions.php:34
|
2335 |
-
msgctxt "admin transactions"
|
2336 |
-
msgid "Listing Edit (Category Fee)"
|
2337 |
-
msgstr "Eintrag bearbeiten (Preis Kategorie)"
|
2338 |
-
|
2339 |
-
#: admin/transactions.php:35
|
2340 |
-
msgctxt "admin transactions"
|
2341 |
-
msgid "Renewal"
|
2342 |
-
msgstr "Erneuern"
|
2343 |
-
|
2344 |
-
#: admin/transactions.php:36
|
2345 |
-
msgctxt "admin transactions"
|
2346 |
-
msgid "Upgrade to Featured"
|
2347 |
-
msgstr "Aktualisieren auf unterstützt"
|
2348 |
-
|
2349 |
-
#: admin/transactions.php:53
|
2350 |
-
msgctxt "admin transactions"
|
2351 |
-
msgid "Gateway"
|
2352 |
-
msgstr "Gateway"
|
2353 |
-
|
2354 |
-
#: admin/transactions.php:55
|
2355 |
-
msgctxt "admin transactions"
|
2356 |
-
msgid "Payer Info"
|
2357 |
-
msgstr "Kontoinhaber Info"
|
2358 |
-
|
2359 |
-
#: admin/transactions.php:57
|
2360 |
-
msgctxt "admin transactions"
|
2361 |
-
msgid "Name"
|
2362 |
-
msgstr "Name"
|
2363 |
-
|
2364 |
-
#: admin/transactions.php:59
|
2365 |
-
msgctxt "admin transactions"
|
2366 |
-
msgid "E-Mail"
|
2367 |
-
msgstr "E-mail"
|
2368 |
-
|
2369 |
-
#: admin/transactions.php:63
|
2370 |
-
msgctxt "admin transactions"
|
2371 |
-
msgid "Processed On"
|
2372 |
-
msgstr "Bearbeitet am"
|
2373 |
-
|
2374 |
-
#: admin/transactions.php:65
|
2375 |
-
msgctxt "admin transactions"
|
2376 |
-
msgid "Processed By"
|
2377 |
-
msgstr "Bearbeitet von"
|
2378 |
-
|
2379 |
-
#: admin/transactions.php:101
|
2380 |
-
msgctxt "admin transactions"
|
2381 |
-
msgid "Approve"
|
2382 |
-
msgstr "Genehmigen"
|
2383 |
-
|
2384 |
-
#: admin/transactions.php:105
|
2385 |
-
msgctxt "admin transactions"
|
2386 |
-
msgid "Reject"
|
2387 |
-
msgstr "Zurückweisen"
|
2388 |
-
|
2389 |
-
#: admin/transactions.php:111
|
2390 |
-
msgctxt "admin transactions"
|
2391 |
-
msgid "+ Details"
|
2392 |
-
msgstr "+ Details"
|
2393 |
-
|
2394 |
-
#: admin/transactions.php:116
|
2395 |
-
msgctxt "admin transactions"
|
2396 |
-
msgid "Delete"
|
2397 |
-
msgstr "löschen"
|
2398 |
-
|
2399 |
-
#: admin/transactions.php:140
|
2400 |
-
msgctxt "admin transactions"
|
2401 |
-
msgid "All"
|
2402 |
-
msgstr "Alle"
|
2403 |
-
|
2404 |
-
#: admin/transactions.php:148
|
2405 |
-
msgctxt "admin transactions"
|
2406 |
-
msgid "Approved"
|
2407 |
-
msgstr "Genehmigt"
|
2408 |
-
|
2409 |
-
#: admin/transactions.php:156
|
2410 |
-
msgctxt "admin transactions"
|
2411 |
-
msgid "Pending"
|
2412 |
-
msgstr "Ausstehend"
|
2413 |
-
|
2414 |
-
#: admin/transactions.php:164
|
2415 |
-
msgctxt "admin transactions"
|
2416 |
-
msgid "Rejected"
|
2417 |
-
msgstr "Zurückgewiesen"
|
2418 |
-
|
2419 |
-
#: admin/transactions.php:259
|
2420 |
-
msgctxt "admin"
|
2421 |
-
msgid "The transaction has been deleted."
|
2422 |
-
msgstr "Die Transaktion wurde gelöscht."
|
2423 |
-
|
2424 |
-
#: business-directory-plugin.php:658
|
2425 |
msgctxt "admin plugins"
|
2426 |
msgid "Settings"
|
2427 |
msgstr "Einstellungen"
|
2428 |
|
2429 |
-
#: business-directory-plugin.php:
|
2430 |
msgctxt "post type general name"
|
2431 |
msgid "Directory"
|
2432 |
msgstr "Verzeichnis"
|
2433 |
|
2434 |
-
#: business-directory-plugin.php:
|
2435 |
msgctxt "post type singular name"
|
2436 |
msgid "Directory"
|
2437 |
msgstr "Verzeichnis"
|
2438 |
|
2439 |
-
#: business-directory-plugin.php:
|
2440 |
msgctxt "listing"
|
2441 |
msgid "Add New Listing"
|
2442 |
msgstr "Neuen Eintrag erstellen"
|
2443 |
|
2444 |
-
#: business-directory-plugin.php:
|
2445 |
msgctxt "post type"
|
2446 |
msgid "Add New Listing"
|
2447 |
msgstr "Neuen Eintrag erstellen"
|
2448 |
|
2449 |
-
#: business-directory-plugin.php:
|
2450 |
msgid "Edit Listing"
|
2451 |
msgstr "Eintrag Bearbeiten"
|
2452 |
|
2453 |
-
#: business-directory-plugin.php:
|
2454 |
msgid "New Listing"
|
2455 |
msgstr "Neuer Eintag"
|
2456 |
|
2457 |
-
#: business-directory-plugin.php:
|
2458 |
msgid "View Listing"
|
2459 |
msgstr "Eintrag anschauen"
|
2460 |
|
2461 |
-
#: business-directory-plugin.php:
|
2462 |
msgid "Search Listings"
|
2463 |
msgstr "Einträge durchsuchen"
|
2464 |
|
2465 |
-
#: business-directory-plugin.php:
|
2466 |
msgid "No listings found"
|
2467 |
msgstr "Keine Einträge gefunden"
|
2468 |
|
2469 |
-
#: business-directory-plugin.php:
|
2470 |
msgid "No listings found in trash"
|
2471 |
msgstr "Keine Einträge im Papierkorb gefunden"
|
2472 |
|
2473 |
-
#: business-directory-plugin.php:
|
2474 |
msgid "Directory Categories"
|
2475 |
msgstr "Verzeichnis Kategorien"
|
2476 |
|
2477 |
-
#: business-directory-plugin.php:
|
2478 |
msgctxt "rss feed"
|
2479 |
msgid "%s Feed"
|
2480 |
msgstr "% Feed"
|
2481 |
|
2482 |
-
#: business-directory-plugin.php:
|
2483 |
msgctxt "title"
|
2484 |
msgid "Submit A Listing"
|
2485 |
msgstr "Eintrag zusenden"
|
2486 |
|
2487 |
-
#: business-directory-plugin.php:
|
2488 |
msgctxt "title"
|
2489 |
msgid "Find a Listing"
|
2490 |
msgstr "Eintrag finden"
|
2491 |
|
2492 |
-
#: business-directory-plugin.php:
|
2493 |
msgctxt "title"
|
2494 |
msgid "View All Listings"
|
2495 |
msgstr "Alle Einträge anschauen"
|
2496 |
|
2497 |
-
#: business-directory-plugin.php:
|
2498 |
msgctxt "title"
|
2499 |
msgid "Listings tagged: %s"
|
2500 |
msgstr "Einträge getaggt: %s"
|
2501 |
|
2502 |
-
#: core/class-csv-import.php:
|
2503 |
msgctxt "admin csv-import"
|
2504 |
msgid "Could not create listing category \"%s\""
|
2505 |
msgstr "Konnte Eintragskategorie nicht erstellen \"%s\""
|
2506 |
|
2507 |
-
#: core/class-csv-import.php:
|
2508 |
msgctxt "admin csv-import"
|
2509 |
msgid "Username \"%s\" does not exist"
|
2510 |
msgstr "Benutzername \"%s\" existiert nicht"
|
2511 |
|
2512 |
-
#: core/class-csv-import.php:
|
2513 |
msgctxt "admin csv-import"
|
2514 |
msgid "Missing required field: %s"
|
2515 |
msgstr "Benötigtes nicht vorhandenes Feld: %s"
|
2516 |
|
2517 |
-
#: core/class-csv-import.php:
|
2518 |
msgctxt "admin csv-import"
|
2519 |
msgid "Listing category \"%s\" does not exist"
|
2520 |
msgstr "Eintragskategorie \"%s\" existiert nicht"
|
2521 |
|
2522 |
-
#: core/class-form-field.php:
|
2523 |
msgctxt "form-fields-api"
|
2524 |
msgid "Invalid form field type"
|
2525 |
msgstr "Ungültige Formfeldtyp"
|
2526 |
|
2527 |
-
#: core/class-form-field.php:
|
2528 |
msgctxt "form-fields-api"
|
2529 |
msgid "Field label is required."
|
2530 |
msgstr "Feldbezeichnung ist Pflichtfeld."
|
2531 |
|
2532 |
-
#: core/class-form-field.php:
|
|
|
|
|
|
|
|
|
|
|
2533 |
msgctxt "form-fields-api"
|
2534 |
msgid ""
|
2535 |
"There can only be one field with association \"%s\". Please select another "
|
@@ -2538,17 +2654,17 @@ msgstr ""
|
|
2538 |
"Es kann nur ein Feld mit \"%s\" verbunden werden. Bitte wähle eine andere "
|
2539 |
"Verbindung."
|
2540 |
|
2541 |
-
#: core/class-form-field.php:
|
2542 |
msgctxt "form-fields-api"
|
2543 |
msgid "\"%s\" is an invalid field type for this association."
|
2544 |
msgstr "\"%s\" ist ein ungültiger Feldtyp für diese Verbindung."
|
2545 |
|
2546 |
-
#: core/class-form-field.php:
|
2547 |
msgctxt "form-fields-api"
|
2548 |
msgid "Invalid field ID"
|
2549 |
msgstr "Ungültige Feld ID"
|
2550 |
|
2551 |
-
#: core/class-form-field.php:
|
2552 |
msgctxt "form-fields api"
|
2553 |
msgid ""
|
2554 |
"This form field can't be deleted because it is required for the plugin to "
|
@@ -2557,7 +2673,7 @@ msgstr ""
|
|
2557 |
"Dieses Formfeld kann nicht gelöscht werden, weil es ein Pflichtfeld ist, "
|
2558 |
"damit das Modul richtig funktioniert."
|
2559 |
|
2560 |
-
#: core/class-form-field.php:
|
2561 |
msgctxt "form-fields-api"
|
2562 |
msgid "An error occurred while trying to delete this field."
|
2563 |
msgstr "Während der Löschung des Feldes ist ein Fehler aufgetreten."
|
@@ -2618,12 +2734,12 @@ msgctxt "listing"
|
|
2618 |
msgid "(Fee Unavailable)"
|
2619 |
msgstr "(Preis nicht verfügbar)"
|
2620 |
|
2621 |
-
#: core/class-listings-api.php:
|
2622 |
msgctxt "notify email"
|
2623 |
msgid "[%s] New listing notification"
|
2624 |
msgstr "[%s] neue Eintragsbenachrichtigung"
|
2625 |
|
2626 |
-
#: core/class-listings-api.php:
|
2627 |
msgctxt "notify email"
|
2628 |
msgid "[%s] Listing edit notification"
|
2629 |
msgstr "[%s] Eintrag bearbeiten Benachrichtigung"
|
@@ -2668,12 +2784,12 @@ msgctxt "widgets"
|
|
2668 |
msgid "Leave blank for automatic height."
|
2669 |
msgstr "Freilassen für automatische Höhe."
|
2670 |
|
2671 |
-
#: core/class-payment.php:
|
2672 |
msgctxt "listings"
|
2673 |
msgid "Fee \"%s\" for category \"%s\""
|
2674 |
msgstr "Preis \"%s\" für Kategorie \"%s\""
|
2675 |
|
2676 |
-
#: core/class-recaptcha.php:
|
2677 |
#, fuzzy
|
2678 |
msgctxt "recaptcha"
|
2679 |
msgid "The reCAPTCHA wasn't entered correctly."
|
@@ -2907,12 +3023,12 @@ msgctxt "admin settings"
|
|
2907 |
msgid "Enable AJAX compatibility mode?"
|
2908 |
msgstr ""
|
2909 |
|
2910 |
-
#: core/class-settings.php:141 core/class-settings.php:
|
2911 |
msgctxt "admin settings"
|
2912 |
msgid "Listings"
|
2913 |
msgstr "Einträge"
|
2914 |
|
2915 |
-
#: core/class-settings.php:142 core/class-settings.php:
|
2916 |
msgctxt "admin settings"
|
2917 |
msgid "General Settings"
|
2918 |
msgstr "Allgemeine Einstellungen"
|
@@ -3126,12 +3242,12 @@ msgctxt "admin settings"
|
|
3126 |
msgid "Sort order for categories"
|
3127 |
msgstr "Sortierung für Kategorien"
|
3128 |
|
3129 |
-
#: core/class-settings.php:242 core/class-settings.php:
|
3130 |
msgctxt "admin settings"
|
3131 |
msgid "Ascending"
|
3132 |
msgstr "Aufsteigend"
|
3133 |
|
3134 |
-
#: core/class-settings.php:242 core/class-settings.php:
|
3135 |
msgctxt "admin settings"
|
3136 |
msgid "Descending"
|
3137 |
msgstr "Absteigend"
|
@@ -3188,57 +3304,62 @@ msgstr "Zufall"
|
|
3188 |
|
3189 |
#: core/class-settings.php:255
|
3190 |
msgctxt "admin settings"
|
3191 |
-
msgid "Paid first then free"
|
3192 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
3193 |
|
3194 |
-
#: core/class-settings.php:
|
3195 |
msgctxt "admin settings"
|
3196 |
msgid "Sort directory listings by"
|
3197 |
msgstr "Verzeichnissortierung der Einträge durch"
|
3198 |
|
3199 |
-
#: core/class-settings.php:
|
3200 |
msgctxt "admin settings"
|
3201 |
msgid "Ascending for ascending order A-Z, Descending for descending order Z-A"
|
3202 |
msgstr ""
|
3203 |
"Aufsteigend für aufsteigende Reihenfolge A-Z, Absteigend für absteigende "
|
3204 |
"Reihenfolge Z-A"
|
3205 |
|
3206 |
-
#: core/class-settings.php:
|
3207 |
msgctxt "admin settings"
|
3208 |
msgid "Enable sort bar?"
|
3209 |
msgstr "Sortierung aktivieren?"
|
3210 |
|
3211 |
-
#: core/class-settings.php:
|
3212 |
msgctxt "admin settings"
|
3213 |
msgid "Sortbar Fields"
|
3214 |
msgstr "Sortierbare Felder"
|
3215 |
|
3216 |
-
#: core/class-settings.php:
|
3217 |
msgctxt "admin settings"
|
3218 |
msgid "Featured (Sticky) listing settings"
|
3219 |
msgstr "Unterstützte (unbewegliche) Eintrageinstellungen"
|
3220 |
|
3221 |
-
#: core/class-settings.php:
|
3222 |
msgctxt "admin settings"
|
3223 |
msgid "Offer sticky listings?"
|
3224 |
msgstr "Unbewegliche Einträge anbieten? "
|
3225 |
|
3226 |
-
#: core/class-settings.php:
|
3227 |
msgctxt "admin settings"
|
3228 |
msgid "Offer upgrades during submit process?"
|
3229 |
msgstr "Aktualisierungen anbieten im Bestellprozess?"
|
3230 |
|
3231 |
-
#: core/class-settings.php:
|
3232 |
msgctxt "admin settings"
|
3233 |
msgid "Sticky listing price"
|
3234 |
msgstr "Unbeweglicher Eintragspreis"
|
3235 |
|
3236 |
-
#: core/class-settings.php:
|
3237 |
msgctxt "admin settings"
|
3238 |
msgid "Sticky listing page description text"
|
3239 |
msgstr "Unbewegliche Eintragsseite Beschreibung"
|
3240 |
|
3241 |
-
#: core/class-settings.php:
|
3242 |
msgctxt "admin settings"
|
3243 |
msgid ""
|
3244 |
"You can upgrade your listing to featured status. Featured listings will "
|
@@ -3247,17 +3368,17 @@ msgstr ""
|
|
3247 |
"Du kannst dein Eintrag in den hervorgehobenen Status aktualisieren. "
|
3248 |
"Unterstützte Einträge werden immer ganz oben eines Eintrags angezeigt."
|
3249 |
|
3250 |
-
#: core/class-settings.php:
|
3251 |
msgctxt "admin settings"
|
3252 |
msgid "E-Mail"
|
3253 |
msgstr "E-mail"
|
3254 |
|
3255 |
-
#: core/class-settings.php:
|
3256 |
msgctxt "admin settings"
|
3257 |
msgid "Display email address fields publicly?"
|
3258 |
msgstr "E-mail Adressfeld öffentlich anzeigen?"
|
3259 |
|
3260 |
-
#: core/class-settings.php:
|
3261 |
msgctxt "admin settings"
|
3262 |
msgid ""
|
3263 |
"Shows the email address of the listing owner to all web users. NOT "
|
@@ -3266,12 +3387,12 @@ msgid ""
|
|
3266 |
msgstr ""
|
3267 |
"E-mailadresse allen Benutzern anzeigen. NICHT ZU EMPFEHLEN. Achtung Spam!"
|
3268 |
|
3269 |
-
#: core/class-settings.php:
|
3270 |
msgctxt "admin settings"
|
3271 |
msgid "How to determine the listing's email address?"
|
3272 |
msgstr "Wie legt man die E-mailadresse für einen Eintrag fest?"
|
3273 |
|
3274 |
-
#: core/class-settings.php:
|
3275 |
msgctxt "admin settings"
|
3276 |
msgid ""
|
3277 |
"This affects emails sent to listing owners via contact forms or when their "
|
@@ -3280,115 +3401,115 @@ msgstr ""
|
|
3280 |
"Dies bewirkt, dass eine E-mail an den Eigentümer geschickt wird, wenn der "
|
3281 |
"Eintrag abläuft."
|
3282 |
|
3283 |
-
#: core/class-settings.php:
|
3284 |
msgctxt "admin settings"
|
3285 |
msgid "E-Mail Notifications"
|
3286 |
msgstr "Email Erinnerung"
|
3287 |
|
3288 |
-
#: core/class-settings.php:
|
3289 |
msgctxt "admin settings"
|
3290 |
msgid "Notify admin via e-mail when..."
|
3291 |
msgstr "Administrator per E-mail informieren wenn... "
|
3292 |
|
3293 |
-
#: core/class-settings.php:
|
3294 |
msgctxt "admin settings"
|
3295 |
msgid "A new listing is submitted."
|
3296 |
msgstr "Ein neuer Eintrag wurde eingestellt."
|
3297 |
|
3298 |
-
#: core/class-settings.php:
|
3299 |
msgctxt "admin settings"
|
3300 |
msgid "A listing is edited."
|
3301 |
msgstr "Ein Eintrag wurde bearbeitet."
|
3302 |
|
3303 |
-
#: core/class-settings.php:
|
3304 |
msgctxt "admin settings"
|
3305 |
msgid "A listing expires."
|
3306 |
msgstr "Ein Eintrag ist abgelaufen."
|
3307 |
|
3308 |
-
#: core/class-settings.php:
|
3309 |
msgctxt "admin settings"
|
3310 |
msgid "A contact message is sent to a listing's owner."
|
3311 |
msgstr "Eine Nachricht wurde an den Eigentümer verschickt."
|
3312 |
|
3313 |
-
#: core/class-settings.php:
|
3314 |
msgctxt "admin settings"
|
3315 |
msgid "CC this e-mail address too"
|
3316 |
msgstr "CC diese E-mail an"
|
3317 |
|
3318 |
-
#: core/class-settings.php:
|
3319 |
msgctxt "admin settings"
|
3320 |
msgid "Notify users via e-mail when..."
|
3321 |
msgstr "Benachrichtige Benutzer per E-mail wenn..."
|
3322 |
|
3323 |
-
#: core/class-settings.php:
|
3324 |
msgctxt "admin settings"
|
3325 |
msgid "You can modify the text template used for most of these e-mails below."
|
3326 |
msgstr ""
|
3327 |
"Du kannst dieses Texttemplate verändern, das für die meisten der E-"
|
3328 |
"mailadressen unten verwendet wird."
|
3329 |
|
3330 |
-
#: core/class-settings.php:
|
3331 |
msgctxt "admin settings"
|
3332 |
msgid "Their listing is submitted."
|
3333 |
msgstr "Ihr Eintrag ist eingereicht."
|
3334 |
|
3335 |
-
#: core/class-settings.php:
|
3336 |
msgctxt "admin settings"
|
3337 |
msgid "Their listing is approved/published."
|
3338 |
msgstr "Ihr Eintrag ist genehmigt/veröffentlicht."
|
3339 |
|
3340 |
-
#: core/class-settings.php:
|
3341 |
msgctxt "contact email"
|
3342 |
msgid "You have received a reply from your listing at %s."
|
3343 |
msgstr "Sie haben eine Antwort auf Ihren Eintrag erhalten am %s."
|
3344 |
|
3345 |
-
#: core/class-settings.php:
|
3346 |
msgctxt "contact email"
|
3347 |
msgid "Name: %s"
|
3348 |
msgstr "Name: %s"
|
3349 |
|
3350 |
-
#: core/class-settings.php:
|
3351 |
msgctxt "contact email"
|
3352 |
msgid "E-Mail: %s"
|
3353 |
msgstr "E-mail: %s"
|
3354 |
|
3355 |
-
#: core/class-settings.php:
|
3356 |
msgctxt "contact email"
|
3357 |
msgid "Message:"
|
3358 |
msgstr "Nachricht:"
|
3359 |
|
3360 |
-
#: core/class-settings.php:
|
3361 |
msgctxt "contact email"
|
3362 |
msgid "Time: %s"
|
3363 |
msgstr "Zeit: %s"
|
3364 |
|
3365 |
-
#: core/class-settings.php:
|
3366 |
msgctxt "admin settings"
|
3367 |
msgid "E-Mail Templates"
|
3368 |
msgstr "E-mail Templates"
|
3369 |
|
3370 |
-
#: core/class-settings.php:
|
3371 |
msgctxt "admin settings"
|
3372 |
msgid "Email confirmation message"
|
3373 |
msgstr "Email Bestätigungsnachricht"
|
3374 |
|
3375 |
-
#: core/class-settings.php:
|
3376 |
msgctxt "admin settings"
|
3377 |
msgid "Sent after a listing has been submitted."
|
3378 |
msgstr "Senden nachdem der Eintrag eingestellt wurde."
|
3379 |
|
3380 |
-
#: core/class-settings.php:
|
3381 |
-
#: core/class-settings.php:
|
3382 |
msgctxt "admin settings"
|
3383 |
msgid "Listing's title"
|
3384 |
msgstr "Eintrag Titel"
|
3385 |
|
3386 |
-
#: core/class-settings.php:
|
3387 |
msgctxt "admin settings"
|
3388 |
msgid "Listing published message"
|
3389 |
msgstr "Eintrag veröffentlicht Nachricht"
|
3390 |
|
3391 |
-
#: core/class-settings.php:
|
3392 |
msgctxt "admin settings"
|
3393 |
msgid ""
|
3394 |
"Your listing \"[listing]\" is now available at [listing-url] and can be "
|
@@ -3397,24 +3518,24 @@ msgstr ""
|
|
3397 |
"Dein Eintrag \"[listing]\" ist jetzt verfügbar unter [listing-url] und "
|
3398 |
"kann öffentlich eingesehen werden."
|
3399 |
|
3400 |
-
#: core/class-settings.php:
|
3401 |
msgctxt "admin settings"
|
3402 |
msgid "Sent when the listing has been published or approved by an admin."
|
3403 |
msgstr ""
|
3404 |
"Senden wenn der Eintrag vom Administrator genehmigt oder veröffentlicht "
|
3405 |
"wurde."
|
3406 |
|
3407 |
-
#: core/class-settings.php:
|
3408 |
msgctxt "admin settings"
|
3409 |
msgid "Listing's URL"
|
3410 |
msgstr "Eintrags URL"
|
3411 |
|
3412 |
-
#: core/class-settings.php:
|
3413 |
msgctxt "admin settings"
|
3414 |
msgid "Listing Contact Message"
|
3415 |
msgstr "Eintrag Kontakt Nachricht"
|
3416 |
|
3417 |
-
#: core/class-settings.php:
|
3418 |
msgctxt "admin settings"
|
3419 |
msgid ""
|
3420 |
"Sent to listing owners when someone uses the contact form on their listing "
|
@@ -3423,35 +3544,35 @@ msgstr ""
|
|
3423 |
"An den Eigentümer senden wenn jemand die Kontaktform auf Ihrer Eintragsseite "
|
3424 |
"verwendet."
|
3425 |
|
3426 |
-
#: core/class-settings.php:
|
3427 |
#, fuzzy
|
3428 |
msgctxt "admin settings"
|
3429 |
msgid "Payment related"
|
3430 |
msgstr "Bezahlmethode"
|
3431 |
|
3432 |
-
#: core/class-settings.php:
|
3433 |
#, fuzzy
|
3434 |
msgctxt "admin settings"
|
3435 |
msgid "Payment abandoned reminder message"
|
3436 |
msgstr "Erneuerungserinnerung E-mail Nachricht"
|
3437 |
|
3438 |
-
#: core/class-settings.php:
|
3439 |
msgctxt "admin settings"
|
3440 |
msgid "Sent some time after a pending payment is abandoned by users."
|
3441 |
msgstr ""
|
3442 |
|
3443 |
-
#: core/class-settings.php:
|
3444 |
#, fuzzy
|
3445 |
msgctxt "admin settings"
|
3446 |
msgid "Checkout URL link"
|
3447 |
msgstr "Kasse"
|
3448 |
|
3449 |
-
#: core/class-settings.php:
|
3450 |
msgctxt "admin settings"
|
3451 |
msgid "Renewal Reminders"
|
3452 |
msgstr "Erneuerungserinnerung"
|
3453 |
|
3454 |
-
#: core/class-settings.php:
|
3455 |
msgctxt "admin settings"
|
3456 |
msgid ""
|
3457 |
"This section refers only to the text of the renewal/expiration notices. You "
|
@@ -3461,12 +3582,12 @@ msgstr ""
|
|
3461 |
"Nachricht. Du kannst auch <a>konfigurieren wann die E-mails gesendet werden</"
|
3462 |
"a>"
|
3463 |
|
3464 |
-
#: core/class-settings.php:
|
3465 |
msgctxt "admin settings"
|
3466 |
msgid "Pending expiration e-mail message"
|
3467 |
msgstr "Ausstehende Abgelaufen E-mail Nachricht"
|
3468 |
|
3469 |
-
#: core/class-settings.php:
|
3470 |
msgctxt "settings"
|
3471 |
msgid ""
|
3472 |
"Sent some time before the listing expires. Applies to non-recurring renewals "
|
@@ -3475,50 +3596,50 @@ msgstr ""
|
|
3475 |
"Einige Zeit bevor der Eintrag abläuft senden. Wird nur bei kostenlosen "
|
3476 |
"Erneuerungen verwendet."
|
3477 |
|
3478 |
-
#: core/class-settings.php:
|
3479 |
-
#: core/class-settings.php:
|
3480 |
-
#: core/class-settings.php:
|
3481 |
msgctxt "settings"
|
3482 |
msgid "Listing's name (with link)"
|
3483 |
msgstr "Eintragsname (mit Link)"
|
3484 |
|
3485 |
-
#: core/class-settings.php:
|
3486 |
-
#: core/class-settings.php:
|
3487 |
-
#: core/class-settings.php:
|
3488 |
msgctxt "settings"
|
3489 |
msgid "Author's name"
|
3490 |
msgstr "Authorname"
|
3491 |
|
3492 |
-
#: core/class-settings.php:
|
3493 |
-
#: core/class-settings.php:
|
3494 |
msgctxt "settings"
|
3495 |
msgid "Expiration date"
|
3496 |
msgstr "Ablaufdatum"
|
3497 |
|
3498 |
-
#: core/class-settings.php:
|
3499 |
msgctxt "settings"
|
3500 |
msgid "Category that is going to expire"
|
3501 |
msgstr "Kategorie die bald abläuft"
|
3502 |
|
3503 |
-
#: core/class-settings.php:
|
3504 |
-
#: core/class-settings.php:
|
3505 |
msgctxt "settings"
|
3506 |
msgid "Link to renewal page"
|
3507 |
msgstr "Link zu erneuerten Seite"
|
3508 |
|
3509 |
-
#: core/class-settings.php:
|
3510 |
-
#: core/class-settings.php:
|
3511 |
-
#: core/class-settings.php:
|
3512 |
msgctxt "settings"
|
3513 |
msgid "Link to your site"
|
3514 |
msgstr "Link zu deiner Seite"
|
3515 |
|
3516 |
-
#: core/class-settings.php:
|
3517 |
msgctxt "admin settings"
|
3518 |
msgid "Listing Renewal e-mail message"
|
3519 |
msgstr "Eintrag Erneuerung E-mail Nachricht"
|
3520 |
|
3521 |
-
#: core/class-settings.php:
|
3522 |
msgctxt "settings"
|
3523 |
msgid ""
|
3524 |
"Sent at the time of listing expiration. Applies to non-recurring renewals "
|
@@ -3527,17 +3648,17 @@ msgstr ""
|
|
3527 |
"Zur Zeit wenn der Eintrag abläuft senden. Wird nur bei kostenlosen "
|
3528 |
"Erneuerungen verwendet."
|
3529 |
|
3530 |
-
#: core/class-settings.php:
|
3531 |
msgctxt "settings"
|
3532 |
msgid "Category that expired"
|
3533 |
msgstr "Ablaufende Kategorie"
|
3534 |
|
3535 |
-
#: core/class-settings.php:
|
3536 |
msgctxt "admin settings"
|
3537 |
msgid "Listing auto-renewal reminder (recurring payments)"
|
3538 |
msgstr "Eintrag automatische Erneuerungserinnerung (Abbuchungen)"
|
3539 |
|
3540 |
-
#: core/class-settings.php:
|
3541 |
msgctxt "settings"
|
3542 |
msgid ""
|
3543 |
"Sent some time before the listing is auto-renewed. Applies to recurring "
|
@@ -3546,27 +3667,27 @@ msgstr ""
|
|
3546 |
"Einige Zeit bevor der Eintrag abläuft senden. Wird nur bei bezahlten "
|
3547 |
"Erneuerungen verwendet."
|
3548 |
|
3549 |
-
#: core/class-settings.php:
|
3550 |
msgctxt "settings"
|
3551 |
msgid "Renewal date"
|
3552 |
msgstr "Erneuerungsdatum"
|
3553 |
|
3554 |
-
#: core/class-settings.php:
|
3555 |
msgctxt "settings"
|
3556 |
msgid "Category that is going to be renewed"
|
3557 |
msgstr "Kategorie die erneuert werden soll"
|
3558 |
|
3559 |
-
#: core/class-settings.php:
|
3560 |
msgctxt "settings"
|
3561 |
msgid "Link to manage subscriptions"
|
3562 |
msgstr "Link um Abos zu verwalten"
|
3563 |
|
3564 |
-
#: core/class-settings.php:
|
3565 |
msgctxt "admin settings"
|
3566 |
msgid "Listing Renewal e-mail message (recurring payments)"
|
3567 |
msgstr "Eintragserneuerungs E-mail Nachricht (Abbuchungen)"
|
3568 |
|
3569 |
-
#: core/class-settings.php:
|
3570 |
msgctxt "settings"
|
3571 |
msgid ""
|
3572 |
"Sent after the listing is auto-renewed. Applies to recurring renewals only."
|
@@ -3574,17 +3695,17 @@ msgstr ""
|
|
3574 |
"Sende nachdem der Eintrag automatisch erneuert wurde. Wird nur bei bezahlten "
|
3575 |
"Erneuerungen verwendet."
|
3576 |
|
3577 |
-
#: core/class-settings.php:
|
3578 |
msgctxt "settings"
|
3579 |
msgid "Renewed category"
|
3580 |
msgstr "Erneuerte Kategorie"
|
3581 |
|
3582 |
-
#: core/class-settings.php:
|
3583 |
msgctxt "admin settings"
|
3584 |
msgid "Renewal reminder e-mail message"
|
3585 |
msgstr "Erneuerungserinnerung E-mail Nachricht"
|
3586 |
|
3587 |
-
#: core/class-settings.php:
|
3588 |
msgctxt "settings"
|
3589 |
msgid ""
|
3590 |
"Sent some time after listing expiration and when no renewal has occurred. "
|
@@ -3593,33 +3714,33 @@ msgstr ""
|
|
3593 |
"Einige Zeit nachdem der Eintrag abgelaufen und keine Erneuerung beauftragt "
|
3594 |
"wurde senden. Wird bei bezahlten und kostenlosen Erneuerungen verwendet."
|
3595 |
|
3596 |
-
#: core/class-settings.php:
|
3597 |
msgctxt "admin settings"
|
3598 |
msgid "Payment"
|
3599 |
msgstr "Bezahlung"
|
3600 |
|
3601 |
-
#: core/class-settings.php:
|
3602 |
msgctxt "admin settings"
|
3603 |
msgid "Payment Settings"
|
3604 |
msgstr "Bezahlung Einstellungen"
|
3605 |
|
3606 |
-
#: core/class-settings.php:
|
3607 |
msgctxt "admin settings"
|
3608 |
msgid "Turn On payments?"
|
3609 |
msgstr "Bezahlungen aktivieren?"
|
3610 |
|
3611 |
-
#: core/class-settings.php:
|
3612 |
msgctxt "admin settings"
|
3613 |
msgid "Put payment gateways in test mode?"
|
3614 |
msgstr "Bezahlungsgateway im Testmodus ausführen?"
|
3615 |
|
3616 |
-
#: core/class-settings.php:
|
3617 |
msgctxt "admin settings"
|
3618 |
msgid "Perform checkouts on the secure (HTTPS) version of your site?"
|
3619 |
msgstr ""
|
3620 |
"Aktiviere (HTTPS) sichere Verbindung für den Bestellprozess deiner Seite?"
|
3621 |
|
3622 |
-
#: core/class-settings.php:
|
3623 |
msgctxt "admin settings"
|
3624 |
msgid ""
|
3625 |
"Recommended for added security. For this to work you need to enable HTTPS on "
|
@@ -3628,142 +3749,165 @@ msgstr ""
|
|
3628 |
"Empfohlen zur Erweiterung der Sicherheit. Aktiviere HTTPS auf deinem Server "
|
3629 |
"und <a>erhalte ein SSL Zertifikat</a>"
|
3630 |
|
3631 |
-
#: core/class-settings.php:
|
3632 |
msgctxt "admin settings"
|
3633 |
msgid "Currency Code"
|
3634 |
msgstr "Währungsschlüssel"
|
3635 |
|
3636 |
-
#: core/class-settings.php:
|
3637 |
msgctxt "admin settings"
|
3638 |
msgid "Australian Dollar (AUD)"
|
3639 |
msgstr "Australischer Dollar (AUD)"
|
3640 |
|
3641 |
-
#: core/class-settings.php:
|
3642 |
msgctxt "admin settings"
|
3643 |
msgid "Brazilian Real (BRL)"
|
3644 |
msgstr "Brasilianischer Real (BRL)"
|
3645 |
|
3646 |
-
#: core/class-settings.php:
|
3647 |
msgctxt "admin settings"
|
3648 |
msgid "Canadian Dollar (CAD)"
|
3649 |
msgstr "Kanadischer Dollar (CAD)"
|
3650 |
|
3651 |
-
#: core/class-settings.php:
|
3652 |
msgctxt "admin settings"
|
3653 |
msgid "Czech Koruna (CZK)"
|
3654 |
msgstr "Tschechische Koruna (CZK)"
|
3655 |
|
3656 |
-
#: core/class-settings.php:
|
3657 |
msgctxt "admin settings"
|
3658 |
msgid "Danish Krone (DKK)"
|
3659 |
msgstr "Dänische Krone (DKK)"
|
3660 |
|
3661 |
-
#: core/class-settings.php:
|
3662 |
msgctxt "admin settings"
|
3663 |
msgid "Euro (EUR)"
|
3664 |
msgstr "Euro (EUR)"
|
3665 |
|
3666 |
-
#: core/class-settings.php:
|
3667 |
msgctxt "admin settings"
|
3668 |
msgid "Hong Kong Dollar (HKD)"
|
3669 |
msgstr "Hong Kong Dollar (HKD)"
|
3670 |
|
3671 |
-
#: core/class-settings.php:
|
3672 |
msgctxt "admin settings"
|
3673 |
msgid "Hungarian Forint (HUF)"
|
3674 |
msgstr "Ungarischer Forint (HUF)"
|
3675 |
|
3676 |
-
#: core/class-settings.php:
|
3677 |
msgctxt "admin settings"
|
3678 |
msgid "Israeli New Shequel (ILS)"
|
3679 |
msgstr "Israelischer Neuer Schequel (ILS)"
|
3680 |
|
3681 |
-
#: core/class-settings.php:
|
3682 |
msgctxt "admin settings"
|
3683 |
msgid "Japanese Yen (JPY)"
|
3684 |
msgstr "Japanischer Jen (JPY)"
|
3685 |
|
3686 |
-
#: core/class-settings.php:
|
3687 |
msgctxt "admin settings"
|
3688 |
msgid "Malasian Ringgit (MYR)"
|
3689 |
msgstr "Malaysischer Ringgit (MYR)"
|
3690 |
|
3691 |
-
#: core/class-settings.php:
|
3692 |
msgctxt "admin settings"
|
3693 |
msgid "Mexican Peso (MXN)"
|
3694 |
msgstr "Mexikanischer Peso (MXN)"
|
3695 |
|
3696 |
-
#: core/class-settings.php:
|
3697 |
msgctxt "admin settings"
|
3698 |
msgid "Norwegian Krone (NOK)"
|
3699 |
msgstr "Norwegische Krone (NOK)"
|
3700 |
|
3701 |
-
#: core/class-settings.php:
|
3702 |
msgctxt "admin settings"
|
3703 |
msgid "New Zealand Dollar (NZD)"
|
3704 |
msgstr "Neuseeland Dollar (NZD)"
|
3705 |
|
3706 |
-
#: core/class-settings.php:
|
3707 |
msgctxt "admin settings"
|
3708 |
msgid "Philippine Peso (PHP)"
|
3709 |
msgstr "Philippinischer Peso (PHP)"
|
3710 |
|
3711 |
-
#: core/class-settings.php:
|
3712 |
msgctxt "admin settings"
|
3713 |
msgid "Polish Zloty (PLN)"
|
3714 |
msgstr "Polnischer Zloty (PLN)"
|
3715 |
|
3716 |
-
#: core/class-settings.php:
|
3717 |
msgctxt "admin settings"
|
3718 |
msgid "Pound Sterling (GBP)"
|
3719 |
msgstr "Pfund Sterling (GBP)"
|
3720 |
|
3721 |
-
#: core/class-settings.php:
|
3722 |
msgctxt "admin settings"
|
3723 |
msgid "Singapore Dollar (SGD)"
|
3724 |
msgstr "Singapore Dollar (SGD)"
|
3725 |
|
3726 |
-
#: core/class-settings.php:
|
3727 |
msgctxt "admin settings"
|
3728 |
msgid "Swedish Krona (SEK)"
|
3729 |
msgstr "Schwedische Krone (SEK)"
|
3730 |
|
3731 |
-
#: core/class-settings.php:
|
3732 |
msgctxt "admin settings"
|
3733 |
msgid "Swiss Franc (CHF)"
|
3734 |
msgstr "Schweizer Franken (CHF)"
|
3735 |
|
3736 |
-
#: core/class-settings.php:
|
3737 |
msgctxt "admin settings"
|
3738 |
msgid "Taiwan Dollar (TWD)"
|
3739 |
msgstr "Taiwanischer Dollar (TWD)"
|
3740 |
|
3741 |
-
#: core/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3742 |
msgctxt "admin settings"
|
3743 |
-
msgid "
|
3744 |
-
msgstr "
|
3745 |
|
3746 |
-
#: core/class-settings.php:
|
3747 |
msgctxt "admin settings"
|
3748 |
-
msgid "
|
3749 |
-
msgstr "
|
3750 |
|
3751 |
-
#: core/class-settings.php:
|
3752 |
msgctxt "admin settings"
|
3753 |
-
msgid "
|
3754 |
-
msgstr "
|
3755 |
|
3756 |
-
#: core/class-settings.php:
|
|
|
3757 |
msgctxt "admin settings"
|
3758 |
-
msgid "
|
3759 |
msgstr "Währungssymbol"
|
3760 |
|
3761 |
-
#: core/class-settings.php:
|
3762 |
msgctxt "admin settings"
|
3763 |
msgid "Thank you for payment message"
|
3764 |
msgstr "Danke für die Bezahlung Nachricht"
|
3765 |
|
3766 |
-
#: core/class-settings.php:
|
3767 |
msgctxt "admin settings"
|
3768 |
msgid ""
|
3769 |
"Thank you for your payment. Your payment is being verified and your listing "
|
@@ -3773,12 +3917,12 @@ msgstr ""
|
|
3773 |
"geprüft. Die Verifizierung und die Prüfung können 48 Stunden in Anspruch "
|
3774 |
"nehmen."
|
3775 |
|
3776 |
-
#: core/class-settings.php:
|
3777 |
msgctxt "admin settings"
|
3778 |
msgid "Ask users to come back for abandoned payments?"
|
3779 |
msgstr ""
|
3780 |
|
3781 |
-
#: core/class-settings.php:
|
3782 |
msgctxt "admin settings"
|
3783 |
msgid ""
|
3784 |
"An abandoned payment is when a user attempts to place a listing and gets to "
|
@@ -3787,41 +3931,41 @@ msgid ""
|
|
3787 |
"the transaction. BD can remind them to come back and continue."
|
3788 |
msgstr ""
|
3789 |
|
3790 |
-
#: core/class-settings.php:
|
3791 |
#, fuzzy
|
3792 |
msgctxt "admin settings"
|
3793 |
msgid "Listing abandonment threshold (hours)"
|
3794 |
msgstr "Eintragsabbuchungsemail Grenze (in tagen)"
|
3795 |
|
3796 |
-
#: core/class-settings.php:
|
3797 |
msgctxt "admin settings"
|
3798 |
msgid ""
|
3799 |
"Listings with pending payments are marked as abandoned after this time. You "
|
3800 |
"can also <a>customize the e-mail</a> users receive."
|
3801 |
msgstr ""
|
3802 |
|
3803 |
-
#: core/class-settings.php:
|
3804 |
msgctxt "admin settings"
|
3805 |
msgid "Registration"
|
3806 |
msgstr "Registrierung"
|
3807 |
|
3808 |
-
#: core/class-settings.php:
|
3809 |
msgctxt "admin settings"
|
3810 |
msgid "Registration Settings"
|
3811 |
msgstr "Registrierung Einstellungen"
|
3812 |
|
3813 |
-
#: core/class-settings.php:
|
3814 |
#, fuzzy
|
3815 |
msgctxt "admin settings"
|
3816 |
msgid "Require login to post listings?"
|
3817 |
msgstr "Zurück zum Eintrag."
|
3818 |
|
3819 |
-
#: core/class-settings.php:
|
3820 |
msgctxt "admin settings"
|
3821 |
msgid "Registration URL"
|
3822 |
msgstr "Registrierung URL"
|
3823 |
|
3824 |
-
#: core/class-settings.php:
|
3825 |
msgctxt "admin settings"
|
3826 |
msgid ""
|
3827 |
"URL of your membership plugin's registration page. Only enter this if using "
|
@@ -3831,12 +3975,12 @@ msgstr ""
|
|
3831 |
"ein Membership Plugin oder eine benutzerdefinierte Registrierungseite "
|
3832 |
"benutzt. "
|
3833 |
|
3834 |
-
#: core/class-settings.php:
|
3835 |
msgctxt "admin settings"
|
3836 |
msgid "Image"
|
3837 |
msgstr "Bild"
|
3838 |
|
3839 |
-
#: core/class-settings.php:
|
3840 |
msgctxt "admin settings"
|
3841 |
msgid ""
|
3842 |
"Any changes to these settings will affect new listings only. Existing "
|
@@ -3849,57 +3993,57 @@ msgstr ""
|
|
3849 |
"existierende Einträge verändert werden, musst du Bild(er) neu hochladen, "
|
3850 |
"nachdem Einstellungen hier verändert wurden."
|
3851 |
|
3852 |
-
#: core/class-settings.php:
|
3853 |
msgctxt "admin settings"
|
3854 |
msgid "Image Settings"
|
3855 |
msgstr "Bildeinstellungen"
|
3856 |
|
3857 |
-
#: core/class-settings.php:
|
3858 |
msgctxt "admin settings"
|
3859 |
msgid "Allow images?"
|
3860 |
msgstr "Bilder erlauben?"
|
3861 |
|
3862 |
-
#: core/class-settings.php:
|
3863 |
#, fuzzy
|
3864 |
msgctxt "admin settings"
|
3865 |
msgid "Min Image File Size (KB)"
|
3866 |
msgstr "Maximale Bildgröße (KB)"
|
3867 |
|
3868 |
-
#: core/class-settings.php:
|
3869 |
msgctxt "admin settings"
|
3870 |
msgid "Max Image File Size (KB)"
|
3871 |
msgstr "Maximale Bildgröße (KB)"
|
3872 |
|
3873 |
-
#: core/class-settings.php:
|
3874 |
#, fuzzy
|
3875 |
msgctxt "admin settings"
|
3876 |
msgid "Min image width (px)"
|
3877 |
msgstr "Bildergröße (in px):"
|
3878 |
|
3879 |
-
#: core/class-settings.php:
|
3880 |
#, fuzzy
|
3881 |
msgctxt "admin settings"
|
3882 |
msgid "Min image height (px)"
|
3883 |
msgstr "Bilderhöhe (in px):"
|
3884 |
|
3885 |
-
#: core/class-settings.php:
|
3886 |
#, fuzzy
|
3887 |
msgctxt "admin settings"
|
3888 |
msgid "Max image width (px)"
|
3889 |
msgstr "Maximale Bildbreite"
|
3890 |
|
3891 |
-
#: core/class-settings.php:
|
3892 |
#, fuzzy
|
3893 |
msgctxt "admin settings"
|
3894 |
msgid "Max image height (px)"
|
3895 |
msgstr "Maximale Bildhöhe"
|
3896 |
|
3897 |
-
#: core/class-settings.php:
|
3898 |
msgctxt "admin settings"
|
3899 |
msgid "Turn on thickbox/lightbox?"
|
3900 |
msgstr "Kontrollkästchen/Leuchtkasten aktivieren?"
|
3901 |
|
3902 |
-
#: core/class-settings.php:
|
3903 |
msgctxt "admin settings"
|
3904 |
msgid ""
|
3905 |
"Uncheck if it conflicts with other elements or plugins installed on your site"
|
@@ -3907,30 +4051,30 @@ msgstr ""
|
|
3907 |
"Deaktivieren wenn Konflikte mit anderen Elementen oder installierten "
|
3908 |
"Erweiterungen entstehen"
|
3909 |
|
3910 |
-
#: core/class-settings.php:
|
3911 |
#, fuzzy
|
3912 |
msgctxt "admin settings"
|
3913 |
msgid "Thumbnails"
|
3914 |
msgstr "Thumbnails"
|
3915 |
|
3916 |
-
#: core/class-settings.php:
|
3917 |
#, fuzzy
|
3918 |
msgctxt "admin settings"
|
3919 |
msgid "Thumbnail width (px)"
|
3920 |
msgstr "Thumbnailbreite"
|
3921 |
|
3922 |
-
#: core/class-settings.php:
|
3923 |
#, fuzzy
|
3924 |
msgctxt "admin settings"
|
3925 |
msgid "Thumbnail height (px)"
|
3926 |
msgstr "Thumbnailbreite"
|
3927 |
|
3928 |
-
#: core/class-settings.php:
|
3929 |
msgctxt "admin settings"
|
3930 |
msgid "Crop thumbnails to exact dimensions?"
|
3931 |
msgstr ""
|
3932 |
|
3933 |
-
#: core/class-settings.php:
|
3934 |
msgctxt "admin settings"
|
3935 |
msgid ""
|
3936 |
"When enabled images will match exactly the dimensions above but part of the "
|
@@ -3939,12 +4083,12 @@ msgid ""
|
|
3939 |
"Depending on the uploaded images, thumbnails may have different heights."
|
3940 |
msgstr ""
|
3941 |
|
3942 |
-
#: core/class-settings.php:
|
3943 |
msgctxt "admin settings"
|
3944 |
msgid "Number of free images"
|
3945 |
msgstr "Nummer der freien Bilder"
|
3946 |
|
3947 |
-
#: core/class-settings.php:
|
3948 |
msgctxt "admin settings"
|
3949 |
msgid ""
|
3950 |
"For paid listing images, configure that by adding or editing a <a>Fee Plan</"
|
@@ -3954,128 +4098,128 @@ msgstr ""
|
|
3954 |
"erstellen eines <a>Preisplan</a> an Stelle dieser Einstellungen, die von "
|
3955 |
"bezahlten Einträgen ignoriert wird."
|
3956 |
|
3957 |
-
#: core/class-settings.php:
|
3958 |
msgctxt "admin settings"
|
3959 |
msgid "Use default picture for listings with no picture?"
|
3960 |
msgstr "Benutze Standardbilder für Einträge mit keinem Bild?"
|
3961 |
|
3962 |
-
#: core/class-settings.php:
|
3963 |
msgctxt "admin settings"
|
3964 |
msgid "Show Thumbnail on main listings page?"
|
3965 |
msgstr "Thumbnail auf der Eintragshauptseite anzeigen?"
|
3966 |
|
3967 |
-
#: core/class-settings.php:
|
3968 |
msgctxt "admin settings"
|
3969 |
msgid ""
|
3970 |
"Could not copy the AJAX compatibility plugin \"%s\". Compatibility mode was "
|
3971 |
"not activated."
|
3972 |
msgstr ""
|
3973 |
|
3974 |
-
#: core/class-settings.php:
|
3975 |
msgctxt "admin settings"
|
3976 |
msgid ""
|
3977 |
"Could not activate AJAX Compatibility mode: the directory \"%s\" could not "
|
3978 |
"be created."
|
3979 |
msgstr ""
|
3980 |
|
3981 |
-
#: core/class-settings.php:
|
3982 |
msgctxt "admin settings"
|
3983 |
msgid ""
|
3984 |
"Could not remove the \"Business Directory Plugin - AJAX Compatibility Module"
|
3985 |
"\". Please remove the file \"%s\" manually or deactivate the plugin."
|
3986 |
msgstr ""
|
3987 |
|
3988 |
-
#: core/class-settings.php:
|
3989 |
msgctxt "settings"
|
3990 |
msgid "Deactivate License"
|
3991 |
msgstr "Lizenz Deaktivieren"
|
3992 |
|
3993 |
-
#: core/class-settings.php:
|
3994 |
msgctxt "settings"
|
3995 |
msgid "Deactivating license..."
|
3996 |
msgstr "Deaktiviere Lizenz..."
|
3997 |
|
3998 |
-
#: core/class-settings.php:
|
3999 |
msgctxt "settings"
|
4000 |
msgid "Activate License"
|
4001 |
msgstr "Aktiviere Lizenz"
|
4002 |
|
4003 |
-
#: core/class-settings.php:
|
4004 |
msgctxt "settings"
|
4005 |
msgid "Activating license..."
|
4006 |
msgstr "Aktiviere Lizenz..."
|
4007 |
|
4008 |
-
#: core/class-settings.php:
|
4009 |
msgctxt "admin settings"
|
4010 |
msgid "Valid placeholders: %s"
|
4011 |
msgstr "Gültige Platzhalter: %s"
|
4012 |
|
4013 |
-
#: core/class-settings.php:
|
4014 |
msgctxt "settings email"
|
4015 |
msgid "Click to edit e-mail"
|
4016 |
msgstr "Klicken um E-mail zu bearbeiten"
|
4017 |
|
4018 |
-
#: core/class-settings.php:
|
4019 |
msgctxt "settings email"
|
4020 |
msgid "Click to edit"
|
4021 |
msgstr "zum Bearbeiten klicken"
|
4022 |
|
4023 |
-
#: core/class-settings.php:
|
4024 |
msgctxt "settings email"
|
4025 |
msgid "E-Mail Subject"
|
4026 |
msgstr "E-mail Betreff"
|
4027 |
|
4028 |
-
#: core/class-settings.php:
|
4029 |
msgctxt "settings email"
|
4030 |
msgid "E-Mail Body"
|
4031 |
msgstr "E-mail Text"
|
4032 |
|
4033 |
-
#: core/class-settings.php:
|
4034 |
msgctxt "settings email"
|
4035 |
msgid "You can use the following placeholders:"
|
4036 |
msgstr "Du kannst folgende Platzhalter verwenden:"
|
4037 |
|
4038 |
-
#: core/class-settings.php:
|
4039 |
msgctxt "settings email"
|
4040 |
msgid "Preview e-mail"
|
4041 |
msgstr "Vorschau E-mail"
|
4042 |
|
4043 |
-
#: core/class-settings.php:
|
4044 |
msgctxt "settings email"
|
4045 |
msgid "Cancel"
|
4046 |
msgstr "Abbrechen"
|
4047 |
|
4048 |
-
#: core/class-settings.php:
|
4049 |
msgctxt "settings email"
|
4050 |
msgid "Save Changes"
|
4051 |
msgstr "Änderungen sichern"
|
4052 |
|
4053 |
-
#: core/class-settings.php:
|
4054 |
msgctxt "settings email"
|
4055 |
msgid "Site title"
|
4056 |
msgstr "Seitentitel"
|
4057 |
|
4058 |
-
#: core/class-settings.php:
|
4059 |
msgctxt "settings email"
|
4060 |
msgid "Site title (with link)"
|
4061 |
msgstr "Seitentitel (mit Link)"
|
4062 |
|
4063 |
-
#: core/class-settings.php:
|
4064 |
msgctxt "settings email"
|
4065 |
msgid "Site address (with link)"
|
4066 |
msgstr "Seitenadresse (mit Link)"
|
4067 |
|
4068 |
-
#: core/class-settings.php:
|
4069 |
msgctxt "settings email"
|
4070 |
msgid "Directory URL (with link)"
|
4071 |
msgstr "Verzeichnis URL (mit Link)"
|
4072 |
|
4073 |
-
#: core/class-settings.php:
|
4074 |
msgctxt "settings email"
|
4075 |
msgid "Current date"
|
4076 |
msgstr "Aktuelles Datum"
|
4077 |
|
4078 |
-
#: core/class-settings.php:
|
4079 |
msgctxt "settings email"
|
4080 |
msgid "Current time"
|
4081 |
msgstr "Aktuelle Zeit"
|
@@ -4114,108 +4258,149 @@ msgstr "Löschen"
|
|
4114 |
msgid "Upgrade Listing"
|
4115 |
msgstr "Eintrag aktualisieren"
|
4116 |
|
4117 |
-
#: core/compatibility/deprecated.php:214 core/templates-ui.php:
|
4118 |
msgid "Submit A Listing"
|
4119 |
msgstr "Eintrag zusenden"
|
4120 |
|
4121 |
-
#: core/compatibility/deprecated.php:227 core/templates-ui.php:
|
4122 |
msgid "View Listings"
|
4123 |
msgstr "Eintrag anschauen"
|
4124 |
|
4125 |
-
#: core/compatibility/deprecated.php:238 core/templates-ui.php:
|
4126 |
msgid "Directory"
|
4127 |
msgstr "Verzeichnis"
|
4128 |
|
4129 |
#: core/compatibility/templates/wpbusdirman-index-categories.php:12
|
4130 |
-
#: core/templates-ui.php:
|
4131 |
msgctxt "templates"
|
4132 |
msgid "Search Listings"
|
4133 |
msgstr "Eintrag suchen"
|
4134 |
|
4135 |
-
#: core/
|
4136 |
msgctxt "form-fields api"
|
4137 |
-
msgid "
|
4138 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4139 |
|
4140 |
-
#: core/
|
|
|
4141 |
msgctxt "form-fields api"
|
4142 |
-
msgid "
|
4143 |
-
msgstr "
|
|
|
|
|
|
|
|
|
4144 |
|
4145 |
-
#: core/
|
|
|
4146 |
msgctxt "form-fields api"
|
4147 |
-
msgid "
|
4148 |
-
msgstr "
|
4149 |
|
4150 |
-
#: core/
|
4151 |
-
|
4152 |
-
|
4153 |
-
|
|
|
4154 |
|
4155 |
-
#: core/
|
4156 |
-
|
4157 |
-
|
4158 |
-
|
|
|
4159 |
|
4160 |
-
#: core/
|
4161 |
msgctxt "form-fields api"
|
4162 |
-
msgid "
|
4163 |
-
msgstr "
|
4164 |
|
4165 |
-
#: core/
|
4166 |
msgctxt "form-fields api"
|
4167 |
-
msgid "
|
4168 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4169 |
|
4170 |
-
#: core/
|
4171 |
msgctxt "form-fields api"
|
4172 |
msgid "Select List"
|
4173 |
msgstr "Liste auswählen"
|
4174 |
|
4175 |
-
#: core/
|
4176 |
msgctxt "form-fields-api category-select"
|
4177 |
msgid "-- Choose Terms --"
|
4178 |
msgstr "-- Bedingungen auswählen --"
|
4179 |
|
4180 |
-
#: core/
|
|
|
4181 |
msgctxt "form-fields-api category-select"
|
4182 |
msgid "-- Choose One --"
|
4183 |
msgstr "-- Auswählen --"
|
4184 |
|
4185 |
-
#: core/
|
4186 |
-
#: core/form-fields-types.php:722
|
4187 |
-
msgctxt "form-fields admin"
|
4188 |
-
msgid "Field Options (for select lists, radio buttons and checkboxes)."
|
4189 |
-
msgstr ""
|
4190 |
-
"Feldoptionen (für ausgewählte Listen, Radiobutton und Kontrollkästchen)"
|
4191 |
-
|
4192 |
-
#: core/form-fields-types.php:351
|
4193 |
msgctxt "form-fields admin"
|
4194 |
msgid "Allow empty selection on search?"
|
4195 |
msgstr "Erlaube leere Auswahl bei Suche?"
|
4196 |
|
4197 |
-
#: core/
|
4198 |
-
#: core/form-fields-types.php:743
|
4199 |
-
msgctxt "form-fields admin"
|
4200 |
-
msgid "Field list of options is required."
|
4201 |
-
msgstr "Feldliste von Optionen wird benötigt."
|
4202 |
-
|
4203 |
-
#: core/form-fields-types.php:448
|
4204 |
msgctxt "form-fields api"
|
4205 |
msgid "Textarea"
|
4206 |
msgstr "Textbereich"
|
4207 |
|
4208 |
-
#: core/
|
4209 |
msgctxt "form-fields admin"
|
4210 |
msgid "Allow HTML input for this field?"
|
4211 |
msgstr "Erlaube HTML Eingaben für dieses Feld?"
|
4212 |
|
4213 |
-
#: core/
|
4214 |
msgctxt "form-fields admin"
|
4215 |
msgid "Allow WordPress shortcodes in this field?"
|
4216 |
msgstr "Erlaube Wordpress Shortcodes in diesem Feld?"
|
4217 |
|
4218 |
-
#: core/
|
4219 |
msgctxt "form-fields admin"
|
4220 |
msgid ""
|
4221 |
"<b>Advanced users only!</b> Unless you've been told to change this, don't "
|
@@ -4224,71 +4409,50 @@ msgstr ""
|
|
4224 |
"<b>Nur für Administratoren!</b> Wenn es dir nicht ausdrücklich gesagt wurde, "
|
4225 |
"ändere diese Einstellung nicht bevor du nicht weist was du genau tust."
|
4226 |
|
4227 |
-
#: core/
|
4228 |
msgctxt "form-fields admin"
|
4229 |
msgid "Apply \"the_content\" filter before displaying this field?"
|
4230 |
msgstr "\"the_content\" Filter zuweisen bevor das Feld angezeigt wird?"
|
4231 |
|
4232 |
-
#: core/
|
4233 |
-
msgctxt "form-fields api"
|
4234 |
-
msgid "Radio button"
|
4235 |
-
msgstr "Radiobutton"
|
4236 |
-
|
4237 |
-
#: core/form-fields-types.php:638
|
4238 |
-
msgctxt "form-fields api"
|
4239 |
-
msgid "Multiple select list"
|
4240 |
-
msgstr "Multiple Auswahlliste"
|
4241 |
-
|
4242 |
-
#: core/form-fields-types.php:643
|
4243 |
msgctxt "form-fields api"
|
4244 |
-
msgid "
|
4245 |
-
msgstr "
|
4246 |
|
4247 |
-
#: core/
|
4248 |
msgctxt "form-fields api"
|
4249 |
-
msgid "
|
4250 |
-
msgstr "
|
4251 |
|
4252 |
-
#: core/
|
4253 |
msgctxt "form-fields api"
|
4254 |
msgid "Social Site (Twitter handle)"
|
4255 |
msgstr "Soziale Seite (Twitter)"
|
4256 |
|
4257 |
-
#: core/
|
4258 |
-
msgctxt "form-fields api"
|
4259 |
-
msgid "Social Site (Facebook page)"
|
4260 |
-
msgstr "Soziale Seite (Facebook)"
|
4261 |
-
|
4262 |
-
#: core/form-fields-types.php:914
|
4263 |
msgctxt "form-fields api"
|
4264 |
-
msgid "
|
4265 |
-
msgstr "
|
4266 |
|
4267 |
-
#: core/
|
4268 |
-
msgctxt "form-fields
|
4269 |
-
msgid "
|
4270 |
-
msgstr "
|
4271 |
|
4272 |
-
#: core/
|
4273 |
-
msgctxt "form-fields
|
4274 |
-
msgid "
|
4275 |
-
msgstr "
|
4276 |
|
4277 |
-
#: core/
|
4278 |
-
#, fuzzy
|
4279 |
msgctxt "form-fields api"
|
4280 |
-
msgid "
|
4281 |
-
msgstr "
|
4282 |
-
|
4283 |
-
#: core/form-fields-types.php:1094
|
4284 |
-
msgid "%s (ex. %s)"
|
4285 |
-
msgstr ""
|
4286 |
|
4287 |
-
#: core/
|
4288 |
-
#, fuzzy
|
4289 |
msgctxt "form-fields api"
|
4290 |
-
msgid "
|
4291 |
-
msgstr "
|
4292 |
|
4293 |
#: core/form-fields.php:31
|
4294 |
msgctxt "form-fields api"
|
@@ -4325,112 +4489,121 @@ msgctxt "form-fields api"
|
|
4325 |
msgid "Custom"
|
4326 |
msgstr "Benutzerdefiniert"
|
4327 |
|
4328 |
-
#: core/form-fields.php:
|
4329 |
msgid "Business Name"
|
4330 |
msgstr "Firmenname"
|
4331 |
|
4332 |
-
#: core/form-fields.php:
|
4333 |
msgid "Business Genre"
|
4334 |
msgstr "Firmenbranche"
|
4335 |
|
4336 |
-
#: core/form-fields.php:
|
4337 |
msgid "Short Business Description"
|
4338 |
msgstr "Kurze Geschäftsbeschreibung"
|
4339 |
|
4340 |
-
#: core/form-fields.php:
|
4341 |
msgid "Long Business Description"
|
4342 |
msgstr "Lange Geschäftsbeschreibung"
|
4343 |
|
4344 |
-
#: core/form-fields.php:
|
4345 |
msgid "Business Website Address"
|
4346 |
msgstr "Firmenwebseite"
|
4347 |
|
4348 |
-
#: core/form-fields.php:
|
4349 |
msgid "Business Phone Number"
|
4350 |
msgstr "Telefonnummer geschäftlich"
|
4351 |
|
4352 |
-
#: core/form-fields.php:
|
4353 |
msgid "Business Fax"
|
4354 |
msgstr "Fax geschäftlich"
|
4355 |
|
4356 |
-
#: core/form-fields.php:
|
4357 |
msgid "Business Contact Email"
|
4358 |
msgstr "Kontakt E-mail geschäftlich"
|
4359 |
|
4360 |
-
#: core/form-fields.php:
|
4361 |
msgid "Business Tags"
|
4362 |
msgstr "Geschäftliche Tags "
|
4363 |
|
4364 |
-
#: core/form-fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4365 |
msgctxt "form-fields-api"
|
4366 |
msgid "Email Validator"
|
4367 |
msgstr "E-mail Validierung"
|
4368 |
|
4369 |
-
#: core/form-fields.php:
|
4370 |
msgctxt "form-fields-api"
|
4371 |
msgid "URL Validator"
|
4372 |
msgstr "URL Validierung"
|
4373 |
|
4374 |
-
#: core/form-fields.php:
|
4375 |
msgctxt "form-fields-api"
|
4376 |
msgid "Whole Number Validator"
|
4377 |
msgstr "Ganze Nummern Validierung"
|
4378 |
|
4379 |
-
#: core/form-fields.php:
|
4380 |
msgctxt "form-fields-api"
|
4381 |
msgid "Decimal Number Validator"
|
4382 |
msgstr "Dezimalzahl Validierung"
|
4383 |
|
4384 |
-
#: core/form-fields.php:
|
4385 |
msgctxt "form-fields-api"
|
4386 |
msgid "Date Validator"
|
4387 |
msgstr "Datum Validierung"
|
4388 |
|
4389 |
-
#: core/form-fields.php:
|
4390 |
msgctxt "form-fields-api validation"
|
4391 |
msgid "Field"
|
4392 |
msgstr "Feld"
|
4393 |
|
4394 |
-
#: core/form-fields.php:
|
4395 |
msgctxt "form-fields-api validation"
|
4396 |
msgid "%s is required."
|
4397 |
msgstr "%s ist ein Pflichtfeld."
|
4398 |
|
4399 |
-
#: core/form-fields.php:
|
4400 |
msgctxt "form-fields-api validation"
|
4401 |
msgid "%s is badly formatted. Valid URL format required. Include http://"
|
4402 |
msgstr ""
|
4403 |
"%s ist falsch formatiert. Gültiges URL Format eingeben. Benutze http://"
|
4404 |
|
4405 |
-
#: core/form-fields.php:
|
4406 |
msgctxt "form-fields-api validation"
|
4407 |
msgid "%s is badly formatted. Valid Email format required."
|
4408 |
msgstr ""
|
4409 |
"%s ist falsch formatiert. Bitte geben Sie Ihre E-mailadresse richtig ein."
|
4410 |
|
4411 |
-
#: core/form-fields.php:
|
4412 |
msgctxt "form-fields-api validation"
|
4413 |
msgid "%s must be a number. Decimal values are not allowed."
|
4414 |
msgstr "%s muss eine Nummer sein. Dezimalwerte sind nicht erlaubt."
|
4415 |
|
4416 |
-
#: core/form-fields.php:
|
4417 |
msgctxt "form-fields-api validation"
|
4418 |
msgid "%s must be a number."
|
4419 |
msgstr "%s muss eine Nummer sein."
|
4420 |
|
4421 |
-
#: core/form-fields.php:
|
4422 |
#, fuzzy
|
4423 |
msgctxt "form-fields-api validation"
|
4424 |
msgid "%s must be in the format %s."
|
4425 |
msgstr "%s muss im Format MM/DD/YYYY eingetragen werden."
|
4426 |
|
4427 |
-
#: core/form-fields.php:
|
4428 |
#, fuzzy
|
4429 |
msgctxt "form-fields-api validation"
|
4430 |
msgid "%s must be a valid date."
|
4431 |
msgstr "%s muss eine Nummer sein."
|
4432 |
|
4433 |
-
#: core/form-fields.php:
|
4434 |
msgctxt "form-fields-api validation"
|
4435 |
msgid "%s is invalid. Value most be one of %s."
|
4436 |
msgstr "%s ist ungültig. Wert meistens einer von %s"
|
@@ -4592,12 +4765,18 @@ msgctxt "google-wallet"
|
|
4592 |
msgid "The transaction has been canceled at user's request."
|
4593 |
msgstr "Die Transaktion wurde abgebrochen auf Wunsch des Benutzers."
|
4594 |
|
|
|
|
|
|
|
|
|
|
|
|
|
4595 |
#: core/installer.php:38
|
4596 |
msgctxt "default category name"
|
4597 |
msgid "General"
|
4598 |
msgstr "Allgemein"
|
4599 |
|
4600 |
-
#: core/installer.php:
|
4601 |
msgctxt "installer"
|
4602 |
msgid ""
|
4603 |
"<b>Business Directory Plugin - Regions Module</b> was disabled because it is "
|
@@ -4608,41 +4787,41 @@ msgstr ""
|
|
4608 |
"inkompatibel mit der aktuellen Version des Branchenverzeichnisses ist. Bitte "
|
4609 |
"aktualisiere das Regionenmodul. "
|
4610 |
|
4611 |
-
#: core/installer.php:
|
4612 |
msgctxt "installer"
|
4613 |
msgid "Cleaning up listing fees information... %d/%d"
|
4614 |
msgstr "Eintragpreisinformation säubern... %d/%d"
|
4615 |
|
4616 |
-
#: core/installer.php:
|
4617 |
msgctxt "installer"
|
4618 |
msgid "Migrating previous transactions to new Payments API... %d/%d"
|
4619 |
msgstr "Migriere vergangene Transaktionen zur neuen Bezahl API... %d/%d"
|
4620 |
|
4621 |
-
#: core/installer.php:
|
4622 |
msgctxt "installer"
|
4623 |
msgid "Initial listing payment (BD < 3.4)"
|
4624 |
msgstr "Initialbezahlung Eintrag (BD < 3.4)"
|
4625 |
|
4626 |
-
#: core/installer.php:
|
4627 |
msgctxt "installer"
|
4628 |
msgid "Listing edit payment (BD < 3.4)"
|
4629 |
msgstr "Bezahlung Eintrag bearbeiten (BD < 3.4)"
|
4630 |
|
4631 |
-
#: core/installer.php:
|
4632 |
msgctxt "installer"
|
4633 |
msgid "Renewal fee \"%s\" for category \"%s\""
|
4634 |
msgstr "Erneuere Preis \"%s\" für Kategorie \"%s\""
|
4635 |
|
4636 |
-
#: core/installer.php:
|
4637 |
msgctxt "installer"
|
4638 |
msgid "Listing upgrade to featured"
|
4639 |
msgstr "Eintrag aktualisieren auf Hervorhebung"
|
4640 |
|
4641 |
-
#: core/installer.php:
|
4642 |
msgid "Business Directory - Manual Upgrade Required"
|
4643 |
msgstr "Branchenverzeichnis - Manuelle Aktualisierung erforderlich"
|
4644 |
|
4645 |
-
#: core/installer.php:
|
4646 |
msgid ""
|
4647 |
"Business Directory features are currently disabled because the plugin needs "
|
4648 |
"to perform a manual upgrade before continuing."
|
@@ -4650,15 +4829,15 @@ msgstr ""
|
|
4650 |
"Branchenverzeichnis Hervorhebungen sind aktuell deaktiviert, weil das Modul "
|
4651 |
"manuell aktualisiert werden muss, bevor weiter hervorgehoben werden kann."
|
4652 |
|
4653 |
-
#: core/installer.php:
|
4654 |
msgid "Perform Manual Upgrade"
|
4655 |
msgstr "Manuelle Aktualisierung durchführen"
|
4656 |
|
4657 |
-
#: core/installer.php:
|
4658 |
msgid "Business Directory - Manual Upgrade"
|
4659 |
msgstr "Branchenverzeichnis - Manuelle Aktualisierung"
|
4660 |
|
4661 |
-
#: core/installer.php:
|
4662 |
msgid ""
|
4663 |
"Business Directory features are currently disabled because the plugin needs "
|
4664 |
"to perform a manual upgrade before it can be used."
|
@@ -4666,22 +4845,22 @@ msgstr ""
|
|
4666 |
"Branchenverzeichnis Hervorhebungen sind momentan deaktiviert weil das Modul "
|
4667 |
"manuell aktualisiert werden muss, bevor es weiter verwendet werden kann."
|
4668 |
|
4669 |
-
#: core/installer.php:
|
4670 |
msgid "Click \"Start Upgrade\" and wait until the process finishes."
|
4671 |
msgstr ""
|
4672 |
"Klicke \"Starte Aktualisierung\" und warte bis der Vorgang beendet wurde."
|
4673 |
|
4674 |
-
#: core/installer.php:
|
4675 |
msgctxt "manual-upgrade"
|
4676 |
msgid "Start Upgrade"
|
4677 |
msgstr "Starte Aktualisierung"
|
4678 |
|
4679 |
-
#: core/installer.php:
|
4680 |
msgctxt "manual-upgrade"
|
4681 |
msgid "Pause Upgrade"
|
4682 |
msgstr "Aktualisierung pausieren"
|
4683 |
|
4684 |
-
#: core/installer.php:
|
4685 |
msgctxt "manual-upgrade"
|
4686 |
msgid ""
|
4687 |
"The upgrade was sucessfully performed. Business Directory Plugin is now "
|
@@ -4690,7 +4869,7 @@ msgstr ""
|
|
4690 |
"Die Aktualisierung wurde erfolgreich durchgeführt. Branchenverzeichnis "
|
4691 |
"Erweiterung ist nun verfügbar."
|
4692 |
|
4693 |
-
#: core/installer.php:
|
4694 |
msgctxt "manual-upgrade"
|
4695 |
msgid "Go to \"Directory Admin\""
|
4696 |
msgstr "Nach \" Verzeichnis Administration\""
|
@@ -4976,38 +5155,81 @@ msgctxt "admin"
|
|
4976 |
msgid "Abandoned"
|
4977 |
msgstr ""
|
4978 |
|
4979 |
-
#: core/templates-
|
|
|
4980 |
msgctxt "templates"
|
4981 |
msgid "Featured Listing"
|
4982 |
msgstr "Hervorgehobene Einträge"
|
4983 |
|
4984 |
-
#: core/templates
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4985 |
msgctxt "templates"
|
4986 |
msgid "No listing categories found."
|
4987 |
msgstr "Keine Eintragskategorie gefunden."
|
4988 |
|
4989 |
-
#: core/templates-ui.php:
|
4990 |
msgctxt "templates"
|
4991 |
msgid "Advanced Search"
|
4992 |
msgstr "Erweiterte Suche"
|
4993 |
|
4994 |
-
#: core/templates-ui.php:
|
4995 |
msgctxt "templates sort"
|
4996 |
msgid "Sort By:"
|
4997 |
msgstr "Sortieren nach"
|
4998 |
|
4999 |
-
#: core/templates-ui.php:
|
5000 |
msgctxt "sort"
|
5001 |
msgid "Reset"
|
5002 |
msgstr "Zurücksetzen"
|
5003 |
|
5004 |
-
#: core/templates-ui.php:
|
5005 |
#, fuzzy
|
5006 |
msgctxt "sort"
|
5007 |
msgid "(Reset)"
|
5008 |
msgstr "Zurücksetzen"
|
5009 |
|
5010 |
-
#: core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5011 |
msgctxt "utils"
|
5012 |
msgid ""
|
5013 |
"POSTed data exceeds PHP config. maximum. See \"post_max_size\" directive."
|
@@ -5015,53 +5237,53 @@ msgstr ""
|
|
5015 |
"Gepustete Daten haben Maximum erreicht. Schau dir den Eintrag \"post_ma_size"
|
5016 |
"\"in deiner php.ini an."
|
5017 |
|
5018 |
-
#: core/utils.php:
|
5019 |
msgctxt "utils"
|
5020 |
msgid "File size (%s) exceeds maximum file size of %s"
|
5021 |
msgstr "Dateigröße (%s) hat das Maximum von %s erreicht"
|
5022 |
|
5023 |
-
#: core/utils.php:
|
5024 |
#, fuzzy
|
5025 |
msgctxt "utils"
|
5026 |
msgid "File size (%s) is inferior to the required minimum file size of %s"
|
5027 |
msgstr "Dateigröße (%s) hat das Maximum von %s erreicht"
|
5028 |
|
5029 |
-
#: core/utils.php:
|
5030 |
msgctxt "utils"
|
5031 |
msgid "File type \"%s\" is not allowed"
|
5032 |
msgstr "Dateityp \"%s\" ist nicht erlaubt"
|
5033 |
|
5034 |
-
#: core/utils.php:
|
5035 |
msgctxt "utils"
|
5036 |
msgid "Unkown error while uploading file."
|
5037 |
msgstr "Unbekannter Fehler beim Hochladen der Datei."
|
5038 |
|
5039 |
-
#: core/utils.php:
|
5040 |
msgctxt "utils"
|
5041 |
msgid "Uploaded file is not an image"
|
5042 |
msgstr "Hochgeladene Datei ist kein Bild."
|
5043 |
|
5044 |
-
#: core/utils.php:
|
5045 |
msgctxt "utils"
|
5046 |
msgid "Image width (%s px) is inferior to minimum required width of %s px."
|
5047 |
msgstr ""
|
5048 |
|
5049 |
-
#: core/utils.php:
|
5050 |
msgctxt "utils"
|
5051 |
msgid "Image height (%s px) is inferior to minimum required height of %s px."
|
5052 |
msgstr ""
|
5053 |
|
5054 |
-
#: core/utils.php:
|
5055 |
msgctxt "utils"
|
5056 |
msgid "Image width (%s px) is greater than maximum allowed width of %s px."
|
5057 |
msgstr ""
|
5058 |
|
5059 |
-
#: core/utils.php:
|
5060 |
msgctxt "utils"
|
5061 |
msgid "Image height (%s px) is greater than maximum required height of %s px."
|
5062 |
msgstr ""
|
5063 |
|
5064 |
-
#: core/utils.php:
|
5065 |
msgctxt "utils"
|
5066 |
msgid "Error while uploading file"
|
5067 |
msgstr "Fehler während des Hochladens der Datei"
|
@@ -5120,60 +5342,60 @@ msgctxt "delete listing"
|
|
5120 |
msgid "Your listing has been deleted."
|
5121 |
msgstr "Dein Eintrag wurde gelöscht."
|
5122 |
|
5123 |
-
#: core/view-listing-contact.php:
|
5124 |
msgctxt "contact-message"
|
5125 |
msgid "Please enter your name."
|
5126 |
msgstr "Bitte geben Sie einen Namen ein."
|
5127 |
|
5128 |
-
#: core/view-listing-contact.php:
|
5129 |
msgctxt "contact-message"
|
5130 |
msgid "Please enter a valid email."
|
5131 |
msgstr "Bitte eine gültige E-mailadresse eingeben."
|
5132 |
|
5133 |
-
#: core/view-listing-contact.php:
|
5134 |
msgctxt "contact-message"
|
5135 |
msgid "You did not enter a message."
|
5136 |
msgstr "Sie haben keine Nachricht erstellt"
|
5137 |
|
5138 |
-
#: core/view-listing-contact.php:
|
5139 |
msgctxt "contact-message"
|
5140 |
msgid "The reCAPTCHA wasn't entered correctly."
|
5141 |
msgstr "Das reCAPTCHA wurdenicht richtig eingegeben."
|
5142 |
|
5143 |
-
#: core/view-listing-contact.php:
|
5144 |
msgctxt "contact form"
|
5145 |
msgid "Please <a>log in</a> to be able to send messages to the listing owner."
|
5146 |
msgstr "Bitte <a>einloggen</a> um eine Nachricht an den Inhaber zu senden."
|
5147 |
|
5148 |
-
#: core/view-listing-contact.php:
|
5149 |
msgctxt "contact form"
|
5150 |
msgid "This contact form is temporarily disabled. Please try again later."
|
5151 |
msgstr ""
|
5152 |
"Diese Kontaktform ist momentan temporär deaktiviert. Bitte versuchen Sie es "
|
5153 |
"später erneut."
|
5154 |
|
5155 |
-
#: core/view-listing-contact.php:
|
5156 |
#, fuzzy
|
5157 |
msgctxt "templates"
|
5158 |
msgid "Contact listing owner"
|
5159 |
msgstr "Nachricht an Verfasser des Eintrags"
|
5160 |
|
5161 |
-
#: core/view-listing-contact.php:
|
5162 |
msgctxt "templates"
|
5163 |
msgid "Send Message to listing owner"
|
5164 |
msgstr "Nachricht an Verfasser des Eintrags"
|
5165 |
|
5166 |
-
#: core/view-listing-contact.php:
|
5167 |
msgid "l F j, Y \\a\\t g:i a"
|
5168 |
msgstr "l F j, Y \\a\\t g:i a"
|
5169 |
|
5170 |
-
#: core/view-listing-contact.php:
|
5171 |
msgctxt "contact-message"
|
5172 |
msgid "There was a problem encountered. Your message has not been sent"
|
5173 |
msgstr ""
|
5174 |
"Es ist ein Fehler aufgetreten. Ihre Nachricht konnte nicht versendet werden."
|
5175 |
|
5176 |
-
#: core/view-listing-contact.php:
|
5177 |
msgctxt "contact-message"
|
5178 |
msgid "Return to listing."
|
5179 |
msgstr "Zurück zum Eintrag."
|
@@ -5374,7 +5596,7 @@ msgctxt "templates"
|
|
5374 |
msgid "Return to listing."
|
5375 |
msgstr "Zurück zum Eintrag."
|
5376 |
|
5377 |
-
#: core/views.php:
|
5378 |
msgid ""
|
5379 |
"You need to create a page with the [businessdirectory] shortcode for the "
|
5380 |
"Business Directory plugin to work correctly."
|
@@ -5382,16 +5604,21 @@ msgstr ""
|
|
5382 |
"Sie müssen ein Seite erstellen die den [businessdirecory] Shortcode enthält "
|
5383 |
"damit die Erweiterung richtig funktioniert."
|
5384 |
|
5385 |
-
#: core/views.php:
|
5386 |
msgid "The directory is temporarily disabled."
|
5387 |
msgstr "Das Verzeichnis wurde temporär deaktiviert."
|
5388 |
|
5389 |
-
#: core/views.php:
|
5390 |
msgctxt "preview"
|
5391 |
msgid "This is just a preview. The listing has not been published yet."
|
5392 |
msgstr "Dies ist nur eine Vorschau. Der Eintrag wurde bisher nicht publiziert."
|
5393 |
|
5394 |
-
#: core/views.php:
|
|
|
|
|
|
|
|
|
|
|
5395 |
msgctxt "templates"
|
5396 |
msgid ""
|
5397 |
"There are no categories assigned to the business directory yet. You need to "
|
@@ -5406,12 +5633,12 @@ msgstr ""
|
|
5406 |
"nicht erstellt werden kann. Einträge können nicht erstellt werden bis ein "
|
5407 |
"Kategorie zugewiesen wurde."
|
5408 |
|
5409 |
-
#: core/views.php:
|
5410 |
msgctxt "templates"
|
5411 |
msgid "There are currently no listings in the directory."
|
5412 |
msgstr "Keine Einträge im Verzeichnis vorhanden. "
|
5413 |
|
5414 |
-
#: core/views.php:
|
5415 |
msgctxt "templates"
|
5416 |
msgid ""
|
5417 |
"You have \"Hide Empty Categories\" on and some categories that don't have "
|
@@ -5671,26 +5898,6 @@ msgctxt "WPBDM"
|
|
5671 |
msgid "Submit Payment"
|
5672 |
msgstr "Initialbezahlung"
|
5673 |
|
5674 |
-
#: templates/businessdirectory-listings.tpl.php:27 templates/search.tpl.php:41
|
5675 |
-
msgctxt "templates"
|
5676 |
-
msgid "No listings found."
|
5677 |
-
msgstr "Kein Listig gefunden."
|
5678 |
-
|
5679 |
-
#: templates/businessdirectory-listings.tpl.php:38
|
5680 |
-
msgctxt "templates"
|
5681 |
-
msgid "« Previous "
|
5682 |
-
msgstr "« Vorher"
|
5683 |
-
|
5684 |
-
#: templates/businessdirectory-listings.tpl.php:39
|
5685 |
-
msgctxt "templates"
|
5686 |
-
msgid "Next »"
|
5687 |
-
msgstr "Nächste »"
|
5688 |
-
|
5689 |
-
#: templates/category.tpl.php:17
|
5690 |
-
msgctxt "templates"
|
5691 |
-
msgid "Listings tagged: %s"
|
5692 |
-
msgstr "Getaggte Einträge: %s"
|
5693 |
-
|
5694 |
#: templates/delete-listing-confirm.tpl.php:3
|
5695 |
msgctxt "manage recurring"
|
5696 |
msgid "Delete Listing"
|
@@ -6187,6 +6394,11 @@ msgctxt "templates"
|
|
6187 |
msgid "Drop files here"
|
6188 |
msgstr "Dateien hier hinziehen"
|
6189 |
|
|
|
|
|
|
|
|
|
|
|
6190 |
#: templates/submit-listing/images-upload-form.tpl.php:26
|
6191 |
msgctxt "templates"
|
6192 |
msgid "Select images from your hard drive"
|
@@ -6246,6 +6458,12 @@ msgctxt "templates"
|
|
6246 |
msgid "* Indicates required fields."
|
6247 |
msgstr "* benötigte Felder."
|
6248 |
|
|
|
|
|
|
|
|
|
|
|
|
|
6249 |
#: vendors/edd/EDD_SL_Plugin_Updater.php:178
|
6250 |
msgid ""
|
6251 |
"There is a new version of %1$s available. <a target=\"_blank\" class="
|
@@ -6286,6 +6504,118 @@ msgstr "D. Rodenbaugh"
|
|
6286 |
msgid "http://businessdirectoryplugin.com"
|
6287 |
msgstr "http://businessdirectoryplugin.com"
|
6288 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6289 |
#~ msgctxt "admin menu"
|
6290 |
#~ msgid "All Listings"
|
6291 |
#~ msgstr "Alle Einträge"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Business Directory Plugin 3.5.4\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/business-directory-plugin\n"
|
7 |
+
"POT-Creation-Date: 2015-10-13 15:01:21+00:00\n"
|
8 |
"PO-Revision-Date: 2015-03-10 03:22+0100\n"
|
9 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
10 |
"Language-Team: Business Directory Plugin <support@businessdirectoryplugin."
|
108 |
msgid "Renew Listing"
|
109 |
msgstr "Eintrag erneuern"
|
110 |
|
111 |
+
#: admin/class-admin.php:121
|
112 |
msgctxt "drip pointer"
|
113 |
msgid ""
|
114 |
"Find out how to create a compelling, thriving business directory from "
|
116 |
"a FREE premium module just for signing up."
|
117 |
msgstr "-"
|
118 |
|
119 |
+
#: admin/class-admin.php:123
|
120 |
msgctxt "drip pointer"
|
121 |
msgid "Email Address:"
|
122 |
msgstr "E-mail Adresse:"
|
123 |
|
124 |
+
#: admin/class-admin.php:129
|
125 |
msgctxt "drip pointer"
|
126 |
msgid "Want to know the Secrets of Building an Awesome Business Directory?"
|
127 |
msgstr "-"
|
128 |
|
129 |
+
#: admin/class-admin.php:131
|
130 |
msgctxt "drip pointer"
|
131 |
msgid "Yes, please!"
|
132 |
msgstr "Ja, bitte!"
|
133 |
|
134 |
+
#: admin/class-admin.php:133
|
135 |
msgctxt "drip pointer"
|
136 |
msgid "No, thanks"
|
137 |
msgstr "Nein, danke"
|
138 |
|
139 |
+
#: admin/class-admin.php:150
|
140 |
msgctxt "admin"
|
141 |
msgid "Business Directory"
|
142 |
msgstr "Branchenverzeichnis"
|
143 |
|
144 |
+
#: admin/class-admin.php:161
|
145 |
msgctxt "admin"
|
146 |
msgid "You're all set. Visit your new <a>Business Directory</a> page."
|
147 |
msgstr ""
|
148 |
"Sie haben alles konfiguriert. Besuchen sie Ihr neues <a>Branchenverzeichnis</"
|
149 |
"a>."
|
150 |
|
151 |
+
#: admin/class-admin.php:182
|
152 |
#, fuzzy
|
153 |
msgctxt "drip pointer"
|
154 |
msgid "Invalid e-mail address."
|
155 |
msgstr "Ungültiger Erneuerungszustand."
|
156 |
|
157 |
+
#: admin/class-admin.php:213
|
158 |
msgctxt "admin menu"
|
159 |
msgid "Business Directory Admin"
|
160 |
msgstr "Branchenverzeichnis Administration"
|
161 |
|
162 |
+
#: admin/class-admin.php:214
|
163 |
msgctxt "admin menu"
|
164 |
msgid "Directory Admin"
|
165 |
msgstr "Verzeichnis Administration"
|
166 |
|
167 |
+
#: admin/class-admin.php:220 admin/class-admin.php:221
|
168 |
msgctxt "admin menu"
|
169 |
msgid "Add New Listing"
|
170 |
msgstr "Neuen Eintrag hinzufügen"
|
171 |
|
172 |
+
#: admin/class-admin.php:226 admin/class-admin.php:227
|
173 |
msgctxt "admin menu"
|
174 |
msgid "Manage Options"
|
175 |
msgstr "Optionen Verwalten"
|
176 |
|
177 |
+
#: admin/class-admin.php:232 admin/class-admin.php:233
|
178 |
msgctxt "admin menu"
|
179 |
msgid "Manage Fees"
|
180 |
msgstr "Preise Verwalten"
|
181 |
|
182 |
+
#: admin/class-admin.php:238 admin/class-admin.php:239
|
183 |
msgctxt "admin menu"
|
184 |
msgid "Manage Form Fields"
|
185 |
msgstr "Form Felder verwalten"
|
186 |
|
187 |
+
#: admin/class-admin.php:244 admin/class-admin.php:245
|
188 |
#, fuzzy
|
189 |
msgctxt "admin menu"
|
190 |
msgid "Listings"
|
191 |
msgstr "Einträge"
|
192 |
|
193 |
+
#: admin/class-admin.php:259 admin/class-admin.php:260
|
194 |
msgctxt "admin menu"
|
195 |
msgid "CSV Import"
|
196 |
msgstr "CSV Datei importieren"
|
197 |
|
198 |
+
#: admin/class-admin.php:265 admin/class-admin.php:266
|
199 |
msgctxt "admin menu"
|
200 |
msgid "CSV Export"
|
201 |
msgstr "CVS Datei exportieren"
|
202 |
|
203 |
+
#: admin/class-admin.php:271 admin/class-admin.php:272
|
204 |
msgctxt "admin menu"
|
205 |
msgid "Debug"
|
206 |
msgstr "Fehlerkorrektur"
|
207 |
|
208 |
+
#: admin/class-admin.php:281
|
209 |
msgctxt "admin menu"
|
210 |
msgid "Main Menu"
|
211 |
msgstr "Hauptmenü"
|
212 |
|
213 |
+
#: admin/class-admin.php:292
|
214 |
msgctxt "admin menu"
|
215 |
msgid "Uninstall Business Directory Plugin"
|
216 |
msgstr "Branchenverzeichnis deinstallieren"
|
217 |
|
218 |
+
#: admin/class-admin.php:293
|
219 |
msgctxt "admin menu"
|
220 |
msgid "Uninstall"
|
221 |
msgstr "Deinstallieren"
|
222 |
|
223 |
+
#: admin/class-admin.php:404
|
224 |
#: admin/templates/listing-metabox-categories.tpl.php:69
|
225 |
msgctxt "admin infometabox"
|
226 |
msgid "never"
|
227 |
msgstr "niemals"
|
228 |
|
229 |
+
#: admin/class-admin.php:486
|
230 |
msgctxt "admin"
|
231 |
msgid "The listing has been published."
|
232 |
msgid_plural "The listings have been published."
|
233 |
msgstr[0] "Der Eintrag wurde veröffentlicht."
|
234 |
msgstr[1] "Die Einträge wurden veröffentlicht."
|
235 |
|
236 |
+
#: admin/class-admin.php:499
|
237 |
msgctxt "admin"
|
238 |
msgid "The listing status has been set as paid."
|
239 |
msgid_plural "The listings status has been set as paid."
|
240 |
msgstr[0] "Der Status des Eintrags wurde auf bezahlt gesetzt."
|
241 |
msgstr[1] "Der Status der Einträge wurde auf bezahlt gesetzt."
|
242 |
|
243 |
+
#: admin/class-admin.php:511
|
244 |
msgctxt "admin"
|
245 |
msgid "The listing has been modified."
|
246 |
msgid_plural "The listings have been modified."
|
247 |
msgstr[0] "Der Eintrag wurde verändert."
|
248 |
msgstr[1] "Die Einträge wurden verändert."
|
249 |
|
250 |
+
#: admin/class-admin.php:524
|
251 |
msgctxt "admin"
|
252 |
msgid "The listing has been upgraded."
|
253 |
msgid_plural "The listings have been upgraded."
|
254 |
msgstr[0] "Der Eintrag wurde aktualisiert"
|
255 |
msgstr[1] "Die Einträge wurden aktualisiert."
|
256 |
|
257 |
+
#: admin/class-admin.php:536
|
258 |
msgctxt "admin"
|
259 |
msgid "The listing has been downgraded."
|
260 |
msgid_plural "The listings have been downgraded."
|
261 |
msgstr[0] "Der Eintrag wurde zurück gesetzt."
|
262 |
msgstr[1] "Die Einträge wurden zurück gesetzt."
|
263 |
|
264 |
+
#: admin/class-admin.php:548
|
265 |
msgctxt "admin"
|
266 |
msgid "The transaction has been approved."
|
267 |
msgstr "Die Transaktion wurde genehmigt."
|
268 |
|
269 |
+
#: admin/class-admin.php:556
|
270 |
msgctxt "admin"
|
271 |
msgid "The transaction has been rejected."
|
272 |
msgstr "Die Transaktion wurde abgelehnt."
|
273 |
|
274 |
+
#: admin/class-admin.php:562
|
275 |
msgctxt "admin"
|
276 |
msgid "The fee was successfully assigned."
|
277 |
msgstr "Der Preis wurde erfolgreich zugewiesen."
|
278 |
|
279 |
+
#: admin/class-admin.php:571
|
280 |
msgctxt "admin"
|
281 |
msgid "Listing was renewed."
|
282 |
msgid_plural "Listings were renewed."
|
283 |
msgstr[0] "Eintrag wurde aktualisiert."
|
284 |
msgstr[1] "Einträge wurden aktualisiert."
|
285 |
|
286 |
+
#: admin/class-admin.php:578
|
287 |
msgctxt "admin"
|
288 |
msgid "Renewal email sent."
|
289 |
msgstr "E-mail erneut senden."
|
290 |
|
291 |
+
#: admin/class-admin.php:612
|
292 |
msgctxt "admin category id"
|
293 |
msgid "ID"
|
294 |
msgstr "ID"
|
295 |
|
296 |
+
#: admin/class-admin.php:614 admin/class-admin.php:620
|
297 |
msgctxt "admin"
|
298 |
msgid "Listing Count"
|
299 |
msgstr "Anzahl Einträge "
|
300 |
|
301 |
+
#: admin/class-admin.php:716
|
302 |
msgctxt "admin"
|
303 |
msgid ""
|
304 |
"<b>Business Directory Plugin</b> requires fields with the following "
|
307 |
"<b>Branchenverzeichnis Erweiterung</b> benötigt Felder mit den folgenden "
|
308 |
"Verbindungen um korrekt zu funktionieren: <b>%s</b>."
|
309 |
|
310 |
+
#: admin/class-admin.php:718
|
311 |
msgctxt "admin"
|
312 |
msgid ""
|
313 |
"<b>Business Directory Plugin</b> requires a field with a <b>%s</b> "
|
316 |
"<b>Branchenverzeichnis Erweiterung</b> benötigt ein Feld mit der Verbindung "
|
317 |
"<b>%s</b>, um korrekt zu funktionieren."
|
318 |
|
319 |
+
#: admin/class-admin.php:722
|
320 |
msgctxt "admin"
|
321 |
msgid ""
|
322 |
"You can create these custom fields by yourself inside \"Manage Form Fields\" "
|
325 |
"Sie können diese benutzerdefinierten Felder selbst erzeugen \"Form Felder "
|
326 |
"Verwalten\" oder vom Branchenverzeichnis automatisch erstellen lassen."
|
327 |
|
328 |
+
#: admin/class-admin.php:726
|
329 |
msgctxt "admin"
|
330 |
msgid "Go to \"Manage Form Fields\""
|
331 |
msgstr "zu \"Form Felder verwalten\""
|
332 |
|
333 |
+
#: admin/class-admin.php:729
|
334 |
msgctxt "admin"
|
335 |
msgid "Create these required fields for me"
|
336 |
msgstr "Erstelle diese benötigten Felder für mich"
|
337 |
|
338 |
+
#: admin/class-admin.php:738
|
339 |
msgctxt "admin"
|
340 |
msgid ""
|
341 |
"<b>Business Directory Plugin</b> requires a page with the "
|
344 |
"<b>Branchenverzeichnis Erweiterung</b> benötigt eine Seite mit dem "
|
345 |
"<tt>[businessdirectory]</tt> shortcode um zu funktionieren."
|
346 |
|
347 |
+
#: admin/class-admin.php:740
|
348 |
msgctxt "admin"
|
349 |
msgid ""
|
350 |
"You can create this page by yourself or let Business Directory do this for "
|
353 |
"Du kannst diese Seite selbst erstellen oder vom Branchenverzeichnis "
|
354 |
"automatisch erstellen lassen."
|
355 |
|
356 |
+
#: admin/class-admin.php:744
|
357 |
msgctxt "admin"
|
358 |
msgid "Create required pages for me"
|
359 |
msgstr "Erstelle benötigte Seiten für mich"
|
360 |
|
361 |
+
#: admin/class-admin.php:784
|
362 |
msgctxt "admin compat"
|
363 |
msgid "Installed: %s"
|
364 |
msgstr "Installiert: %s"
|
365 |
|
366 |
+
#: admin/class-admin.php:784
|
367 |
msgctxt "admin compat"
|
368 |
msgid "N/A"
|
369 |
msgstr "keine Angabe"
|
370 |
|
371 |
+
#: admin/class-admin.php:787
|
372 |
msgctxt "admin compat"
|
373 |
msgid "Required: %s"
|
374 |
msgstr "Pflichtfeld: %s"
|
375 |
|
376 |
+
#: admin/class-admin.php:800
|
377 |
msgctxt "admin compat"
|
378 |
msgid ""
|
379 |
"Business Directory has detected some incompatible premium module versions "
|
382 |
"Branchenverzeichnis hat festgestellt, dass einige inkompatible Premium Modul "
|
383 |
"Versionen installiert sind."
|
384 |
|
385 |
+
#: admin/class-admin.php:802
|
386 |
msgctxt "admin compat"
|
387 |
msgid ""
|
388 |
"Please upgrade to the required versions indicated below to make sure "
|
391 |
"Bitte die benötigten Versionen siehe unten aktualisieren, um sicher zu sein, "
|
392 |
"dass alles korrekt funktioniert. "
|
393 |
|
394 |
+
#: admin/class-admin.php:817
|
395 |
msgctxt "admin"
|
396 |
msgid ""
|
397 |
"We noticed you want your Business Directory users to register before posting "
|
421 |
msgstr ""
|
422 |
"Es sind keine Bilder vorhanden die dem Eintrag aktuell hinzugefügt wurden."
|
423 |
|
424 |
+
#: admin/class-themes-admin.php:27 admin/class-themes-admin.php:28
|
425 |
+
#, fuzzy
|
426 |
+
msgctxt "themes"
|
427 |
+
msgid "Directory Themes"
|
428 |
+
msgstr "Verzeichnis Kategorien"
|
429 |
+
|
430 |
+
#: admin/class-themes-admin.php:80
|
431 |
+
#, fuzzy
|
432 |
+
msgctxt "themes"
|
433 |
+
msgid "Could not change the active theme to \"%s\"."
|
434 |
+
msgstr "Konnte Eintragskategorie nicht erstellen \"%s\""
|
435 |
+
|
436 |
+
#: admin/class-themes-admin.php:124
|
437 |
+
msgctxt "themes"
|
438 |
+
msgid "Active theme changed to \"%s\"."
|
439 |
+
msgstr ""
|
440 |
+
|
441 |
+
#: admin/class-themes-admin.php:127
|
442 |
+
msgctxt "themes"
|
443 |
+
msgid ""
|
444 |
+
"For better results, \"%s\" theme suggests the following form fields to be "
|
445 |
+
"created."
|
446 |
+
msgstr ""
|
447 |
+
|
448 |
+
#: admin/class-themes-admin.php:134
|
449 |
+
msgctxt "themes"
|
450 |
+
msgid "Dismiss this warning"
|
451 |
+
msgstr ""
|
452 |
+
|
453 |
+
#: admin/class-themes-admin.php:137
|
454 |
+
#, fuzzy
|
455 |
+
msgctxt "themes"
|
456 |
+
msgid "Create suggested fields"
|
457 |
+
msgstr "Erstelle diese benötigten Felder für mich"
|
458 |
+
|
459 |
+
#: admin/class-themes-admin.php:144
|
460 |
+
#, fuzzy
|
461 |
+
msgctxt "themes"
|
462 |
+
msgid "Suggested fields created successfully."
|
463 |
+
msgstr "Benötigtes Feld wurde erfolgreich erstellt."
|
464 |
+
|
465 |
+
#: admin/class-themes-admin.php:147
|
466 |
+
#, fuzzy
|
467 |
+
msgctxt "themes"
|
468 |
+
msgid "Theme installed successfully."
|
469 |
+
msgstr "Benötigtes Feld wurde erfolgreich erstellt."
|
470 |
+
|
471 |
+
#: admin/class-themes-admin.php:150
|
472 |
+
#, fuzzy
|
473 |
+
msgctxt "themes"
|
474 |
+
msgid "Theme was deleted sucessfully."
|
475 |
+
msgstr "Der Import wurde erfolgreich abgeschlossen."
|
476 |
+
|
477 |
+
#: admin/class-themes-admin.php:153
|
478 |
+
msgctxt "themes"
|
479 |
+
msgid "Could not delete theme directory. Check permissions."
|
480 |
+
msgstr ""
|
481 |
+
|
482 |
+
#: admin/class-themes-admin.php:179
|
483 |
+
#, fuzzy
|
484 |
+
msgctxt "themes"
|
485 |
+
msgid "Please upload a valid theme file."
|
486 |
+
msgstr "Bitte eine gültige E-mailadresse eingeben."
|
487 |
+
|
488 |
+
#: admin/class-themes-admin.php:186
|
489 |
+
#, fuzzy
|
490 |
+
msgctxt "themes"
|
491 |
+
msgid "Could not move \"%s\" to a temporary directory."
|
492 |
+
msgstr "wpbdp-csv-exports Verzeichnis konnte nicht erstellt werden."
|
493 |
+
|
494 |
#: admin/csv-export.php:136
|
495 |
msgctxt "admin csv-export"
|
496 |
msgid "Could not create a temporary directory for handling this CSV export."
|
753 |
msgid "In Listing"
|
754 |
msgstr "Im Eintrag"
|
755 |
|
756 |
+
#: admin/form-fields.php:174
|
757 |
msgctxt "formfields-preview"
|
758 |
msgid ""
|
759 |
"This is a preview of the form as it will appear during \"Submit a Listing\". "
|
765 |
"Felder verwalten\" sehen, weil \"Anzeigeniveau\" aktiviert ist und nur das "
|
766 |
"Basisnveau angezeigt wird."
|
767 |
|
768 |
+
#: admin/form-fields.php:180
|
769 |
msgctxt "form-fields admin"
|
770 |
msgid "Form Preview"
|
771 |
msgstr "Form Vorschau"
|
772 |
|
773 |
+
#: admin/form-fields.php:181
|
774 |
msgctxt "form-fields admin"
|
775 |
msgid "← Return to \"Manage Form Fields\""
|
776 |
msgstr "← zurück zu \"Form Felder verwalten\""
|
777 |
|
778 |
+
#: admin/form-fields.php:212
|
779 |
msgctxt "form-fields admin"
|
780 |
msgid "Form fields updated."
|
781 |
msgstr "Form Felder aktualisiert."
|
782 |
|
783 |
+
#: admin/form-fields.php:228
|
784 |
+
msgctxt "form-fields admin"
|
785 |
+
msgid ""
|
786 |
+
"<b>Important</b>: Since the \"<a>Display email address fields publicly?</a>"
|
787 |
+
"\" setting is disabled, display settings below will not be honored and this "
|
788 |
+
"field will not be displayed on the frontend. If you want e-mail addresses to "
|
789 |
+
"show on the frontend, you can <a>enable public display of e-mails</a>."
|
790 |
+
msgstr ""
|
791 |
+
|
792 |
+
#: admin/form-fields.php:262
|
793 |
msgctxt "form-fields admin"
|
794 |
msgid "Field deleted."
|
795 |
msgstr "Feld gelöscht."
|
796 |
|
797 |
+
#: admin/form-fields.php:278
|
798 |
msgctxt "form-fields admin"
|
799 |
msgid "Required fields created successfully."
|
800 |
msgstr "Benötigtes Feld wurde erfolgreich erstellt."
|
801 |
|
802 |
+
#: admin/form-fields.php:286
|
803 |
+
#, fuzzy
|
804 |
+
msgctxt "form-fields admin"
|
805 |
+
msgid "Title"
|
806 |
+
msgstr "Titel"
|
807 |
+
|
808 |
+
#: admin/form-fields.php:287
|
809 |
+
#, fuzzy
|
810 |
+
msgctxt "form-fields admin"
|
811 |
+
msgid "Category"
|
812 |
+
msgstr "Kategorien"
|
813 |
+
|
814 |
+
#: admin/form-fields.php:288
|
815 |
+
#, fuzzy
|
816 |
+
msgctxt "form-fields admin"
|
817 |
+
msgid "Excerpt"
|
818 |
+
msgstr "Im Textauszug"
|
819 |
+
|
820 |
+
#: admin/form-fields.php:289
|
821 |
+
#, fuzzy
|
822 |
+
msgctxt "form-fields admin"
|
823 |
+
msgid "Content"
|
824 |
+
msgstr "Post Inhalt"
|
825 |
+
|
826 |
+
#: admin/form-fields.php:290
|
827 |
+
#, fuzzy
|
828 |
+
msgctxt "form-fields admin"
|
829 |
+
msgid "Tags"
|
830 |
+
msgstr "Tags Entwurf"
|
831 |
+
|
832 |
+
#: admin/form-fields.php:291
|
833 |
+
#, fuzzy
|
834 |
+
msgctxt "form-fields admin"
|
835 |
+
msgid "Address"
|
836 |
+
msgstr "E-mail Adresse:"
|
837 |
+
|
838 |
+
#: admin/form-fields.php:292
|
839 |
+
msgctxt "form-fields admin"
|
840 |
+
msgid "ZIP Code"
|
841 |
+
msgstr ""
|
842 |
+
|
843 |
+
#: admin/form-fields.php:293
|
844 |
+
msgctxt "form-fields admin"
|
845 |
+
msgid "FAX Number"
|
846 |
+
msgstr ""
|
847 |
+
|
848 |
+
#: admin/form-fields.php:294
|
849 |
+
#, fuzzy
|
850 |
+
msgctxt "form-fields admin"
|
851 |
+
msgid "Phone Number"
|
852 |
+
msgstr "Telefonnummer geschäftlich"
|
853 |
+
|
854 |
+
#: admin/form-fields.php:295
|
855 |
+
#, fuzzy
|
856 |
+
msgctxt "form-fields admin"
|
857 |
+
msgid "Ratings Field"
|
858 |
+
msgstr "Eintrag Felder"
|
859 |
+
|
860 |
+
#: admin/form-fields.php:296
|
861 |
+
msgctxt "form-fields admin"
|
862 |
+
msgid "Twitter"
|
863 |
+
msgstr ""
|
864 |
+
|
865 |
+
#: admin/form-fields.php:297
|
866 |
+
msgctxt "form-fields admin"
|
867 |
+
msgid "Website"
|
868 |
+
msgstr ""
|
869 |
+
|
870 |
+
#: admin/form-fields.php:318
|
871 |
+
#, fuzzy
|
872 |
+
msgctxt "form-fields admin"
|
873 |
+
msgid "Tags updated."
|
874 |
+
msgstr "Einstellungen aktualisiert."
|
875 |
+
|
876 |
#: admin/listing-metabox.php:11
|
877 |
msgctxt "admin"
|
878 |
msgid "General"
|
1063 |
msgid "Column Separator"
|
1064 |
msgstr "Spaltentrenner"
|
1065 |
|
1066 |
+
#: admin/templates/csv-export.tpl.php:94 admin/templates/csv-export.tpl.php:105
|
1067 |
+
#: admin/templates/csv-export.tpl.php:116 admin/templates/csv-import.tpl.php:43
|
|
|
|
|
1068 |
#: admin/templates/csv-import.tpl.php:109
|
1069 |
#: admin/templates/csv-import.tpl.php:120
|
1070 |
#: admin/templates/csv-import.tpl.php:131
|
1308 |
msgid "Warning"
|
1309 |
msgstr "Warnung"
|
1310 |
|
1311 |
+
#: admin/templates/csv-import.tpl.php:12 admin/templates/csv-import.tpl.php:216
|
|
|
1312 |
msgctxt "admin csv-import"
|
1313 |
msgid "Help"
|
1314 |
msgstr "Hilfe "
|
1652 |
msgid "Drag and drop to re-order fees."
|
1653 |
msgstr "Ziehen um Preise wiederholt zu beauftragen."
|
1654 |
|
1655 |
+
#: admin/templates/fees.tpl.php:48 admin/templates/sidebar.tpl.php:13
|
1656 |
msgctxt "admin sidebar"
|
1657 |
msgid "PayPal Gateway Module"
|
1658 |
msgstr "PayPal Gateway Module"
|
1659 |
|
1660 |
+
#: admin/templates/fees.tpl.php:49 admin/templates/sidebar.tpl.php:14
|
1661 |
msgctxt "admin sidebar"
|
1662 |
msgid "2Checkout Gateway Module"
|
1663 |
msgstr "2Checkout Gateway Module"
|
1664 |
|
1665 |
+
#: admin/templates/fees.tpl.php:50 admin/templates/sidebar.tpl.php:5
|
1666 |
msgctxt "admin sidebar"
|
1667 |
msgid "PayFast Payment Module"
|
1668 |
msgstr "PayFast Payment Module"
|
1669 |
|
1670 |
+
#: admin/templates/fees.tpl.php:51 admin/templates/sidebar.tpl.php:6
|
1671 |
msgctxt "admin sidebar"
|
1672 |
msgid "Stripe Payment Module"
|
1673 |
msgstr "Stripe Payment Module"
|
1825 |
msgid "Delete Field"
|
1826 |
msgstr "Feld löschen"
|
1827 |
|
1828 |
+
#: admin/templates/form-fields-tags.tpl.php:5
|
1829 |
+
#, fuzzy
|
1830 |
+
msgctxt "form-fields admin"
|
1831 |
+
msgid "-- None --"
|
1832 |
+
msgstr "-- Auswählen --"
|
1833 |
+
|
1834 |
+
#: admin/templates/form-fields-tags.tpl.php:14
|
1835 |
+
msgctxt "form-fields admin"
|
1836 |
+
msgid "Theme Tags"
|
1837 |
+
msgstr ""
|
1838 |
+
|
1839 |
+
#: admin/templates/form-fields-tags.tpl.php:21
|
1840 |
+
#, fuzzy
|
1841 |
+
msgctxt "form-fields admin"
|
1842 |
+
msgid "Field Tag"
|
1843 |
+
msgstr "Feldtyp"
|
1844 |
+
|
1845 |
+
#: admin/templates/form-fields-tags.tpl.php:22
|
1846 |
+
#, fuzzy
|
1847 |
+
msgctxt "form-fields admin"
|
1848 |
+
msgid "Field"
|
1849 |
+
msgstr "Feld"
|
1850 |
+
|
1851 |
#: admin/templates/form-fields.tpl.php:3
|
1852 |
msgctxt "form-fields admin"
|
1853 |
msgid "Add New Form Field"
|
1858 |
msgid "Preview Form"
|
1859 |
msgstr "Formvorschau"
|
1860 |
|
1861 |
+
#: admin/templates/form-fields.tpl.php:7
|
1862 |
+
#, fuzzy
|
1863 |
+
msgctxt "form-fields admin"
|
1864 |
+
msgid "Manage Theme Tags"
|
1865 |
+
msgstr "Preise Verwalten"
|
1866 |
+
|
1867 |
+
#: admin/templates/form-fields.tpl.php:13
|
1868 |
msgctxt "form-fields admin"
|
1869 |
msgid ""
|
1870 |
"Here, you can create new fields for your listings, edit or delete existing "
|
1872 |
"special options for them."
|
1873 |
msgstr ""
|
1874 |
|
1875 |
+
#: admin/templates/form-fields.tpl.php:19
|
1876 |
msgctxt "form-fields admin"
|
1877 |
msgid "Please see the <a>Form Fields documentation</a> for more details."
|
1878 |
msgstr ""
|
1879 |
|
1880 |
+
#. #-#-#-#-# WPBDM.pot (Business Directory Plugin 3.6.9) #-#-#-#-#
|
1881 |
#. Plugin Name of the plugin/theme
|
1882 |
#: admin/templates/header.tpl.php:4
|
1883 |
msgid "Business Directory Plugin"
|
2236 |
#: admin/templates/sidebar.tpl.php:3
|
2237 |
#, fuzzy
|
2238 |
msgctxt "admin sidebar"
|
2239 |
+
msgid "Discount Codes Module"
|
2240 |
+
msgstr "Regions Module"
|
2241 |
+
|
2242 |
+
#: admin/templates/sidebar.tpl.php:4
|
2243 |
+
#, fuzzy
|
2244 |
+
msgctxt "admin sidebar"
|
2245 |
msgid "Claim Listings Module"
|
2246 |
msgstr "Ratings Module"
|
2247 |
|
2248 |
+
#: admin/templates/sidebar.tpl.php:7
|
2249 |
msgctxt "admin sidebar"
|
2250 |
msgid "File Upload Module"
|
2251 |
msgstr "File Upload Module"
|
2252 |
|
2253 |
+
#: admin/templates/sidebar.tpl.php:8
|
2254 |
msgctxt "admin sidebar"
|
2255 |
msgid "Featured Levels Module"
|
2256 |
msgstr "Featured Levels Module"
|
2257 |
|
2258 |
+
#: admin/templates/sidebar.tpl.php:9
|
2259 |
msgctxt "admin sidebar"
|
2260 |
msgid "ZIP Code Search Module"
|
2261 |
msgstr "ZIP Code Search Module"
|
2262 |
|
2263 |
+
#: admin/templates/sidebar.tpl.php:10
|
2264 |
msgctxt "admin sidebar"
|
2265 |
msgid "Regions Module"
|
2266 |
msgstr "Regions Module"
|
2267 |
|
2268 |
+
#: admin/templates/sidebar.tpl.php:11
|
2269 |
msgctxt "admin sidebar"
|
2270 |
msgid "Ratings Module"
|
2271 |
msgstr "Ratings Module"
|
2272 |
|
2273 |
+
#: admin/templates/sidebar.tpl.php:12
|
2274 |
msgctxt "admin sidebar"
|
2275 |
msgid "Google Maps Module"
|
2276 |
msgstr "Google Maps Module"
|
2277 |
|
2278 |
+
#: admin/templates/sidebar.tpl.php:21
|
2279 |
msgctxt "admin sidebar"
|
2280 |
msgid "Like this plugin?"
|
2281 |
msgstr "Mögen Sie diese Erweiterung?"
|
2282 |
|
2283 |
+
#: admin/templates/sidebar.tpl.php:23
|
2284 |
msgctxt "admin sidebar"
|
2285 |
msgid "Why not do any or all of the following:"
|
2286 |
msgstr "Wieso nicht eine oder alle der folgenden Dinge tun:"
|
2287 |
|
2288 |
+
#: admin/templates/sidebar.tpl.php:25
|
2289 |
msgctxt "admin sidebar"
|
2290 |
msgid "Give it a good rating on WordPress.org."
|
2291 |
msgstr "Gebe bitte eine gute Bewertung ab auf Wordpress.org"
|
2292 |
|
2293 |
+
#: admin/templates/sidebar.tpl.php:26
|
2294 |
msgctxt "admin sidebar"
|
2295 |
msgid "Let other people know that it works with your WordPress setup."
|
2296 |
msgstr ""
|
2297 |
"Lass andere Leute wissen, dass die Installation bei dir funktioniert hat."
|
2298 |
|
2299 |
+
#: admin/templates/sidebar.tpl.php:27
|
2300 |
msgctxt "admin sidebar"
|
2301 |
msgid "Buy a Premium Module"
|
2302 |
msgstr "Kaufe ein Premium Modul"
|
2303 |
|
2304 |
+
#: admin/templates/sidebar.tpl.php:34
|
2305 |
msgctxt "admin sidebar"
|
2306 |
msgid "Get a Premium Module"
|
2307 |
msgstr "Bekomme ein Premium Modul"
|
2308 |
|
2309 |
+
#: admin/templates/sidebar.tpl.php:43
|
2310 |
msgctxt "admin sidebar"
|
2311 |
msgid "Single Site License Combo Pack"
|
2312 |
msgstr "Einzelseiten Lizenzkombinationspaket"
|
2313 |
|
2314 |
+
#: admin/templates/sidebar.tpl.php:44
|
2315 |
msgctxt "admin sidebar"
|
2316 |
msgid "Multi Site License Combo Pack"
|
2317 |
msgstr "Multiseiten Lizenzkombinationspaket"
|
2318 |
|
2319 |
+
#: admin/templates/sidebar.tpl.php:51
|
2320 |
msgctxt "admin sidebar"
|
2321 |
msgid "Found a bug? Need support?"
|
2322 |
msgstr "Fehler gefunden? Brauchst du Unterstützung?"
|
2323 |
|
2324 |
+
#: admin/templates/sidebar.tpl.php:56
|
2325 |
msgctxt "admin sidebar"
|
2326 |
msgid "If you've found a bug or need support <a>visit the forums!</a>"
|
2327 |
msgstr ""
|
2328 |
"Wenn du einen Fehler gefunden hast oder Hilfe brauchst <a>schaue ins Forum!</"
|
2329 |
"a>"
|
2330 |
|
2331 |
+
#: admin/templates/sidebar.tpl.php:59
|
2332 |
msgctxt "admin sidebar"
|
2333 |
msgid "Full plugin documentation"
|
2334 |
msgstr "Vollständige Moduldokumentation"
|
2335 |
|
2336 |
+
#: admin/templates/sidebar.tpl.php:60
|
2337 |
msgctxt "admin sidebar"
|
2338 |
msgid "Quick Start Guide"
|
2339 |
msgstr "Schnellstart Anleitung"
|
2340 |
|
2341 |
+
#: admin/templates/sidebar.tpl.php:61
|
2342 |
msgctxt "admin sidebar"
|
2343 |
msgid "Video Tutorials"
|
2344 |
msgstr ""
|
2345 |
|
2346 |
+
#: admin/templates/sidebar.tpl.php:69
|
2347 |
msgctxt "admin sidebar"
|
2348 |
msgid "Installed Modules"
|
2349 |
msgstr "Installierte Module"
|
2350 |
|
2351 |
+
#: admin/templates/sidebar.tpl.php:80 admin/templates/sidebar.tpl.php:89
|
2352 |
msgctxt "admin sidebar"
|
2353 |
msgid "Installed"
|
2354 |
msgstr "Installiert"
|
2355 |
|
2356 |
+
#: admin/templates/sidebar.tpl.php:82 admin/templates/sidebar.tpl.php:89
|
2357 |
msgctxt "admin sidebar"
|
2358 |
msgid "Not Installed"
|
2359 |
msgstr "Nicht installiert "
|
2360 |
|
2361 |
+
#: admin/templates/sidebar.tpl.php:88
|
2362 |
msgctxt "admin sidebar"
|
2363 |
msgid "Enhanced Categories Module"
|
2364 |
msgstr "Enhanced Categories Modul"
|
2365 |
|
2366 |
+
#: admin/templates/themes-delete-confirm.tpl.php:1
|
2367 |
+
#, fuzzy
|
2368 |
+
msgctxt "themes admin"
|
2369 |
+
msgid "Delete theme"
|
2370 |
+
msgstr "Preis löschen"
|
2371 |
+
|
2372 |
+
#: admin/templates/themes-delete-confirm.tpl.php:3
|
2373 |
+
#, fuzzy
|
2374 |
+
msgctxt "themes admin"
|
2375 |
+
msgid "Are you sure you want to delete the theme \"%s\"?"
|
2376 |
+
msgstr "Bist du sicher, dass du diesen \"%s\" Preis löschen möchtest?"
|
2377 |
+
|
2378 |
+
#: admin/templates/themes-delete-confirm.tpl.php:12
|
2379 |
+
#, fuzzy
|
2380 |
+
msgctxt "themes admin"
|
2381 |
+
msgid "Delete Theme"
|
2382 |
+
msgstr "Preis löschen"
|
2383 |
+
|
2384 |
+
#: admin/templates/themes-install.tpl.php:2 admin/templates/themes.tpl.php:3
|
2385 |
+
msgctxt "themes"
|
2386 |
+
msgid "Upload Directory Theme"
|
2387 |
+
msgstr ""
|
2388 |
+
|
2389 |
+
#: admin/templates/themes-install.tpl.php:8
|
2390 |
+
msgctxt "themes"
|
2391 |
+
msgid "This is a theme or skin from %s and is NOT a regular WordPress theme."
|
2392 |
+
msgstr ""
|
2393 |
+
|
2394 |
+
#: admin/templates/themes-install.tpl.php:21
|
2395 |
+
msgctxt "themes"
|
2396 |
+
msgid "BD Theme archive (ZIP file)"
|
2397 |
+
msgstr ""
|
2398 |
+
|
2399 |
+
#: admin/templates/themes-install.tpl.php:30
|
2400 |
+
msgctxt "themes"
|
2401 |
+
msgid "Begin Upload"
|
2402 |
+
msgstr ""
|
2403 |
+
|
2404 |
+
#: admin/templates/themes.tpl.php:13
|
2405 |
+
#, fuzzy
|
2406 |
+
msgctxt "themes"
|
2407 |
+
msgid "Active:"
|
2408 |
+
msgstr "Nur Aktiv"
|
2409 |
+
|
2410 |
+
#: admin/templates/themes.tpl.php:22
|
2411 |
+
#, fuzzy
|
2412 |
+
msgctxt "themes"
|
2413 |
+
msgid "Activate"
|
2414 |
+
msgstr "Aktiviere Lizenz"
|
2415 |
+
|
2416 |
+
#: admin/templates/themes.tpl.php:32
|
2417 |
+
msgctxt "themes"
|
2418 |
+
msgid "Version:"
|
2419 |
+
msgstr ""
|
2420 |
+
|
2421 |
+
#: admin/templates/themes.tpl.php:35
|
2422 |
+
#, fuzzy
|
2423 |
+
msgctxt "themes"
|
2424 |
+
msgid "Author:"
|
2425 |
+
msgstr "Author"
|
2426 |
+
|
2427 |
#: admin/templates/transactions.tpl.php:2
|
2428 |
msgctxt "admin transactions"
|
2429 |
msgid "Transactions"
|
2532 |
msgid "Allow Tracking"
|
2533 |
msgstr "Verfolgung erlauben"
|
2534 |
|
2535 |
+
#: business-directory-plugin.php:676
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2536 |
msgctxt "admin plugins"
|
2537 |
msgid "Settings"
|
2538 |
msgstr "Einstellungen"
|
2539 |
|
2540 |
+
#: business-directory-plugin.php:686
|
2541 |
msgctxt "post type general name"
|
2542 |
msgid "Directory"
|
2543 |
msgstr "Verzeichnis"
|
2544 |
|
2545 |
+
#: business-directory-plugin.php:687
|
2546 |
msgctxt "post type singular name"
|
2547 |
msgid "Directory"
|
2548 |
msgstr "Verzeichnis"
|
2549 |
|
2550 |
+
#: business-directory-plugin.php:688
|
2551 |
msgctxt "listing"
|
2552 |
msgid "Add New Listing"
|
2553 |
msgstr "Neuen Eintrag erstellen"
|
2554 |
|
2555 |
+
#: business-directory-plugin.php:689
|
2556 |
msgctxt "post type"
|
2557 |
msgid "Add New Listing"
|
2558 |
msgstr "Neuen Eintrag erstellen"
|
2559 |
|
2560 |
+
#: business-directory-plugin.php:690 core/compatibility/deprecated.php:255
|
2561 |
msgid "Edit Listing"
|
2562 |
msgstr "Eintrag Bearbeiten"
|
2563 |
|
2564 |
+
#: business-directory-plugin.php:691
|
2565 |
msgid "New Listing"
|
2566 |
msgstr "Neuer Eintag"
|
2567 |
|
2568 |
+
#: business-directory-plugin.php:692
|
2569 |
msgid "View Listing"
|
2570 |
msgstr "Eintrag anschauen"
|
2571 |
|
2572 |
+
#: business-directory-plugin.php:693
|
2573 |
msgid "Search Listings"
|
2574 |
msgstr "Einträge durchsuchen"
|
2575 |
|
2576 |
+
#: business-directory-plugin.php:694
|
2577 |
msgid "No listings found"
|
2578 |
msgstr "Keine Einträge gefunden"
|
2579 |
|
2580 |
+
#: business-directory-plugin.php:695
|
2581 |
msgid "No listings found in trash"
|
2582 |
msgstr "Keine Einträge im Papierkorb gefunden"
|
2583 |
|
2584 |
+
#: business-directory-plugin.php:717
|
2585 |
msgid "Directory Categories"
|
2586 |
msgstr "Verzeichnis Kategorien"
|
2587 |
|
2588 |
+
#: business-directory-plugin.php:830 business-directory-plugin.php:837
|
2589 |
msgctxt "rss feed"
|
2590 |
msgid "%s Feed"
|
2591 |
msgstr "% Feed"
|
2592 |
|
2593 |
+
#: business-directory-plugin.php:1218
|
2594 |
msgctxt "title"
|
2595 |
msgid "Submit A Listing"
|
2596 |
msgstr "Eintrag zusenden"
|
2597 |
|
2598 |
+
#: business-directory-plugin.php:1228
|
2599 |
msgctxt "title"
|
2600 |
msgid "Find a Listing"
|
2601 |
msgstr "Eintrag finden"
|
2602 |
|
2603 |
+
#: business-directory-plugin.php:1238
|
2604 |
msgctxt "title"
|
2605 |
msgid "View All Listings"
|
2606 |
msgstr "Alle Einträge anschauen"
|
2607 |
|
2608 |
+
#: business-directory-plugin.php:1258
|
2609 |
msgctxt "title"
|
2610 |
msgid "Listings tagged: %s"
|
2611 |
msgstr "Einträge getaggt: %s"
|
2612 |
|
2613 |
+
#: core/class-csv-import.php:369
|
2614 |
msgctxt "admin csv-import"
|
2615 |
msgid "Could not create listing category \"%s\""
|
2616 |
msgstr "Konnte Eintragskategorie nicht erstellen \"%s\""
|
2617 |
|
2618 |
+
#: core/class-csv-import.php:513
|
2619 |
msgctxt "admin csv-import"
|
2620 |
msgid "Username \"%s\" does not exist"
|
2621 |
msgstr "Benutzername \"%s\" existiert nicht"
|
2622 |
|
2623 |
+
#: core/class-csv-import.php:545
|
2624 |
msgctxt "admin csv-import"
|
2625 |
msgid "Missing required field: %s"
|
2626 |
msgstr "Benötigtes nicht vorhandenes Feld: %s"
|
2627 |
|
2628 |
+
#: core/class-csv-import.php:565
|
2629 |
msgctxt "admin csv-import"
|
2630 |
msgid "Listing category \"%s\" does not exist"
|
2631 |
msgstr "Eintragskategorie \"%s\" existiert nicht"
|
2632 |
|
2633 |
+
#: core/class-form-field.php:56
|
2634 |
msgctxt "form-fields-api"
|
2635 |
msgid "Invalid form field type"
|
2636 |
msgstr "Ungültige Formfeldtyp"
|
2637 |
|
2638 |
+
#: core/class-form-field.php:450
|
2639 |
msgctxt "form-fields-api"
|
2640 |
msgid "Field label is required."
|
2641 |
msgstr "Feldbezeichnung ist Pflichtfeld."
|
2642 |
|
2643 |
+
#: core/class-form-field.php:460
|
2644 |
+
msgctxt "form-fields-api"
|
2645 |
+
msgid "Requested field type change is incompatible. Type will not be modified."
|
2646 |
+
msgstr ""
|
2647 |
+
|
2648 |
+
#: core/class-form-field.php:480
|
2649 |
msgctxt "form-fields-api"
|
2650 |
msgid ""
|
2651 |
"There can only be one field with association \"%s\". Please select another "
|
2654 |
"Es kann nur ein Feld mit \"%s\" verbunden werden. Bitte wähle eine andere "
|
2655 |
"Verbindung."
|
2656 |
|
2657 |
+
#: core/class-form-field.php:490
|
2658 |
msgctxt "form-fields-api"
|
2659 |
msgid "\"%s\" is an invalid field type for this association."
|
2660 |
msgstr "\"%s\" ist ein ungültiger Feldtyp für diese Verbindung."
|
2661 |
|
2662 |
+
#: core/class-form-field.php:527
|
2663 |
msgctxt "form-fields-api"
|
2664 |
msgid "Invalid field ID"
|
2665 |
msgstr "Ungültige Feld ID"
|
2666 |
|
2667 |
+
#: core/class-form-field.php:536
|
2668 |
msgctxt "form-fields api"
|
2669 |
msgid ""
|
2670 |
"This form field can't be deleted because it is required for the plugin to "
|
2673 |
"Dieses Formfeld kann nicht gelöscht werden, weil es ein Pflichtfeld ist, "
|
2674 |
"damit das Modul richtig funktioniert."
|
2675 |
|
2676 |
+
#: core/class-form-field.php:548
|
2677 |
msgctxt "form-fields-api"
|
2678 |
msgid "An error occurred while trying to delete this field."
|
2679 |
msgstr "Während der Löschung des Feldes ist ein Fehler aufgetreten."
|
2734 |
msgid "(Fee Unavailable)"
|
2735 |
msgstr "(Preis nicht verfügbar)"
|
2736 |
|
2737 |
+
#: core/class-listings-api.php:300
|
2738 |
msgctxt "notify email"
|
2739 |
msgid "[%s] New listing notification"
|
2740 |
msgstr "[%s] neue Eintragsbenachrichtigung"
|
2741 |
|
2742 |
+
#: core/class-listings-api.php:319
|
2743 |
msgctxt "notify email"
|
2744 |
msgid "[%s] Listing edit notification"
|
2745 |
msgstr "[%s] Eintrag bearbeiten Benachrichtigung"
|
2784 |
msgid "Leave blank for automatic height."
|
2785 |
msgstr "Freilassen für automatische Höhe."
|
2786 |
|
2787 |
+
#: core/class-payment.php:221
|
2788 |
msgctxt "listings"
|
2789 |
msgid "Fee \"%s\" for category \"%s\""
|
2790 |
msgstr "Preis \"%s\" für Kategorie \"%s\""
|
2791 |
|
2792 |
+
#: core/class-recaptcha.php:87 core/class-recaptcha.php:102
|
2793 |
#, fuzzy
|
2794 |
msgctxt "recaptcha"
|
2795 |
msgid "The reCAPTCHA wasn't entered correctly."
|
3023 |
msgid "Enable AJAX compatibility mode?"
|
3024 |
msgstr ""
|
3025 |
|
3026 |
+
#: core/class-settings.php:141 core/class-settings.php:615
|
3027 |
msgctxt "admin settings"
|
3028 |
msgid "Listings"
|
3029 |
msgstr "Einträge"
|
3030 |
|
3031 |
+
#: core/class-settings.php:142 core/class-settings.php:289
|
3032 |
msgctxt "admin settings"
|
3033 |
msgid "General Settings"
|
3034 |
msgstr "Allgemeine Einstellungen"
|
3242 |
msgid "Sort order for categories"
|
3243 |
msgstr "Sortierung für Kategorien"
|
3244 |
|
3245 |
+
#: core/class-settings.php:242 core/class-settings.php:260
|
3246 |
msgctxt "admin settings"
|
3247 |
msgid "Ascending"
|
3248 |
msgstr "Aufsteigend"
|
3249 |
|
3250 |
+
#: core/class-settings.php:242 core/class-settings.php:260
|
3251 |
msgctxt "admin settings"
|
3252 |
msgid "Descending"
|
3253 |
msgstr "Absteigend"
|
3304 |
|
3305 |
#: core/class-settings.php:255
|
3306 |
msgctxt "admin settings"
|
3307 |
+
msgid "Paid first then free. Inside each group by date."
|
3308 |
+
msgstr ""
|
3309 |
+
|
3310 |
+
#: core/class-settings.php:256
|
3311 |
+
msgctxt "admin settings"
|
3312 |
+
msgid "Paid first then free. Inside each group by title."
|
3313 |
+
msgstr ""
|
3314 |
|
3315 |
+
#: core/class-settings.php:258
|
3316 |
msgctxt "admin settings"
|
3317 |
msgid "Sort directory listings by"
|
3318 |
msgstr "Verzeichnissortierung der Einträge durch"
|
3319 |
|
3320 |
+
#: core/class-settings.php:259
|
3321 |
msgctxt "admin settings"
|
3322 |
msgid "Ascending for ascending order A-Z, Descending for descending order Z-A"
|
3323 |
msgstr ""
|
3324 |
"Aufsteigend für aufsteigende Reihenfolge A-Z, Absteigend für absteigende "
|
3325 |
"Reihenfolge Z-A"
|
3326 |
|
3327 |
+
#: core/class-settings.php:264
|
3328 |
msgctxt "admin settings"
|
3329 |
msgid "Enable sort bar?"
|
3330 |
msgstr "Sortierung aktivieren?"
|
3331 |
|
3332 |
+
#: core/class-settings.php:269
|
3333 |
msgctxt "admin settings"
|
3334 |
msgid "Sortbar Fields"
|
3335 |
msgstr "Sortierbare Felder"
|
3336 |
|
3337 |
+
#: core/class-settings.php:278
|
3338 |
msgctxt "admin settings"
|
3339 |
msgid "Featured (Sticky) listing settings"
|
3340 |
msgstr "Unterstützte (unbewegliche) Eintrageinstellungen"
|
3341 |
|
3342 |
+
#: core/class-settings.php:279
|
3343 |
msgctxt "admin settings"
|
3344 |
msgid "Offer sticky listings?"
|
3345 |
msgstr "Unbewegliche Einträge anbieten? "
|
3346 |
|
3347 |
+
#: core/class-settings.php:280
|
3348 |
msgctxt "admin settings"
|
3349 |
msgid "Offer upgrades during submit process?"
|
3350 |
msgstr "Aktualisierungen anbieten im Bestellprozess?"
|
3351 |
|
3352 |
+
#: core/class-settings.php:281
|
3353 |
msgctxt "admin settings"
|
3354 |
msgid "Sticky listing price"
|
3355 |
msgstr "Unbeweglicher Eintragspreis"
|
3356 |
|
3357 |
+
#: core/class-settings.php:282
|
3358 |
msgctxt "admin settings"
|
3359 |
msgid "Sticky listing page description text"
|
3360 |
msgstr "Unbewegliche Eintragsseite Beschreibung"
|
3361 |
|
3362 |
+
#: core/class-settings.php:283
|
3363 |
msgctxt "admin settings"
|
3364 |
msgid ""
|
3365 |
"You can upgrade your listing to featured status. Featured listings will "
|
3368 |
"Du kannst dein Eintrag in den hervorgehobenen Status aktualisieren. "
|
3369 |
"Unterstützte Einträge werden immer ganz oben eines Eintrags angezeigt."
|
3370 |
|
3371 |
+
#: core/class-settings.php:288
|
3372 |
msgctxt "admin settings"
|
3373 |
msgid "E-Mail"
|
3374 |
msgstr "E-mail"
|
3375 |
|
3376 |
+
#: core/class-settings.php:292
|
3377 |
msgctxt "admin settings"
|
3378 |
msgid "Display email address fields publicly?"
|
3379 |
msgstr "E-mail Adressfeld öffentlich anzeigen?"
|
3380 |
|
3381 |
+
#: core/class-settings.php:295
|
3382 |
msgctxt "admin settings"
|
3383 |
msgid ""
|
3384 |
"Shows the email address of the listing owner to all web users. NOT "
|
3387 |
msgstr ""
|
3388 |
"E-mailadresse allen Benutzern anzeigen. NICHT ZU EMPFEHLEN. Achtung Spam!"
|
3389 |
|
3390 |
+
#: core/class-settings.php:298
|
3391 |
msgctxt "admin settings"
|
3392 |
msgid "How to determine the listing's email address?"
|
3393 |
msgstr "Wie legt man die E-mailadresse für einen Eintrag fest?"
|
3394 |
|
3395 |
+
#: core/class-settings.php:301
|
3396 |
msgctxt "admin settings"
|
3397 |
msgid ""
|
3398 |
"This affects emails sent to listing owners via contact forms or when their "
|
3401 |
"Dies bewirkt, dass eine E-mail an den Eigentümer geschickt wird, wenn der "
|
3402 |
"Eintrag abläuft."
|
3403 |
|
3404 |
+
#: core/class-settings.php:308
|
3405 |
msgctxt "admin settings"
|
3406 |
msgid "E-Mail Notifications"
|
3407 |
msgstr "Email Erinnerung"
|
3408 |
|
3409 |
+
#: core/class-settings.php:311
|
3410 |
msgctxt "admin settings"
|
3411 |
msgid "Notify admin via e-mail when..."
|
3412 |
msgstr "Administrator per E-mail informieren wenn... "
|
3413 |
|
3414 |
+
#: core/class-settings.php:315
|
3415 |
msgctxt "admin settings"
|
3416 |
msgid "A new listing is submitted."
|
3417 |
msgstr "Ein neuer Eintrag wurde eingestellt."
|
3418 |
|
3419 |
+
#: core/class-settings.php:316
|
3420 |
msgctxt "admin settings"
|
3421 |
msgid "A listing is edited."
|
3422 |
msgstr "Ein Eintrag wurde bearbeitet."
|
3423 |
|
3424 |
+
#: core/class-settings.php:317
|
3425 |
msgctxt "admin settings"
|
3426 |
msgid "A listing expires."
|
3427 |
msgstr "Ein Eintrag ist abgelaufen."
|
3428 |
|
3429 |
+
#: core/class-settings.php:318
|
3430 |
msgctxt "admin settings"
|
3431 |
msgid "A contact message is sent to a listing's owner."
|
3432 |
msgstr "Eine Nachricht wurde an den Eigentümer verschickt."
|
3433 |
|
3434 |
+
#: core/class-settings.php:324
|
3435 |
msgctxt "admin settings"
|
3436 |
msgid "CC this e-mail address too"
|
3437 |
msgstr "CC diese E-mail an"
|
3438 |
|
3439 |
+
#: core/class-settings.php:330
|
3440 |
msgctxt "admin settings"
|
3441 |
msgid "Notify users via e-mail when..."
|
3442 |
msgstr "Benachrichtige Benutzer per E-mail wenn..."
|
3443 |
|
3444 |
+
#: core/class-settings.php:333
|
3445 |
msgctxt "admin settings"
|
3446 |
msgid "You can modify the text template used for most of these e-mails below."
|
3447 |
msgstr ""
|
3448 |
"Du kannst dieses Texttemplate verändern, das für die meisten der E-"
|
3449 |
"mailadressen unten verwendet wird."
|
3450 |
|
3451 |
+
#: core/class-settings.php:334
|
3452 |
msgctxt "admin settings"
|
3453 |
msgid "Their listing is submitted."
|
3454 |
msgstr "Ihr Eintrag ist eingereicht."
|
3455 |
|
3456 |
+
#: core/class-settings.php:335
|
3457 |
msgctxt "admin settings"
|
3458 |
msgid "Their listing is approved/published."
|
3459 |
msgstr "Ihr Eintrag ist genehmigt/veröffentlicht."
|
3460 |
|
3461 |
+
#: core/class-settings.php:344
|
3462 |
msgctxt "contact email"
|
3463 |
msgid "You have received a reply from your listing at %s."
|
3464 |
msgstr "Sie haben eine Antwort auf Ihren Eintrag erhalten am %s."
|
3465 |
|
3466 |
+
#: core/class-settings.php:345
|
3467 |
msgctxt "contact email"
|
3468 |
msgid "Name: %s"
|
3469 |
msgstr "Name: %s"
|
3470 |
|
3471 |
+
#: core/class-settings.php:346
|
3472 |
msgctxt "contact email"
|
3473 |
msgid "E-Mail: %s"
|
3474 |
msgstr "E-mail: %s"
|
3475 |
|
3476 |
+
#: core/class-settings.php:347
|
3477 |
msgctxt "contact email"
|
3478 |
msgid "Message:"
|
3479 |
msgstr "Nachricht:"
|
3480 |
|
3481 |
+
#: core/class-settings.php:349
|
3482 |
msgctxt "contact email"
|
3483 |
msgid "Time: %s"
|
3484 |
msgstr "Zeit: %s"
|
3485 |
|
3486 |
+
#: core/class-settings.php:351
|
3487 |
msgctxt "admin settings"
|
3488 |
msgid "E-Mail Templates"
|
3489 |
msgstr "E-mail Templates"
|
3490 |
|
3491 |
+
#: core/class-settings.php:354
|
3492 |
msgctxt "admin settings"
|
3493 |
msgid "Email confirmation message"
|
3494 |
msgstr "Email Bestätigungsnachricht"
|
3495 |
|
3496 |
+
#: core/class-settings.php:358
|
3497 |
msgctxt "admin settings"
|
3498 |
msgid "Sent after a listing has been submitted."
|
3499 |
msgstr "Senden nachdem der Eintrag eingestellt wurde."
|
3500 |
|
3501 |
+
#: core/class-settings.php:359 core/class-settings.php:367
|
3502 |
+
#: core/class-settings.php:408
|
3503 |
msgctxt "admin settings"
|
3504 |
msgid "Listing's title"
|
3505 |
msgstr "Eintrag Titel"
|
3506 |
|
3507 |
+
#: core/class-settings.php:362
|
3508 |
msgctxt "admin settings"
|
3509 |
msgid "Listing published message"
|
3510 |
msgstr "Eintrag veröffentlicht Nachricht"
|
3511 |
|
3512 |
+
#: core/class-settings.php:365
|
3513 |
msgctxt "admin settings"
|
3514 |
msgid ""
|
3515 |
"Your listing \"[listing]\" is now available at [listing-url] and can be "
|
3518 |
"Dein Eintrag \"[listing]\" ist jetzt verfügbar unter [listing-url] und "
|
3519 |
"kann öffentlich eingesehen werden."
|
3520 |
|
3521 |
+
#: core/class-settings.php:366
|
3522 |
msgctxt "admin settings"
|
3523 |
msgid "Sent when the listing has been published or approved by an admin."
|
3524 |
msgstr ""
|
3525 |
"Senden wenn der Eintrag vom Administrator genehmigt oder veröffentlicht "
|
3526 |
"wurde."
|
3527 |
|
3528 |
+
#: core/class-settings.php:368
|
3529 |
msgctxt "admin settings"
|
3530 |
msgid "Listing's URL"
|
3531 |
msgstr "Eintrags URL"
|
3532 |
|
3533 |
+
#: core/class-settings.php:372
|
3534 |
msgctxt "admin settings"
|
3535 |
msgid "Listing Contact Message"
|
3536 |
msgstr "Eintrag Kontakt Nachricht"
|
3537 |
|
3538 |
+
#: core/class-settings.php:376
|
3539 |
msgctxt "admin settings"
|
3540 |
msgid ""
|
3541 |
"Sent to listing owners when someone uses the contact form on their listing "
|
3544 |
"An den Eigentümer senden wenn jemand die Kontaktform auf Ihrer Eintragsseite "
|
3545 |
"verwendet."
|
3546 |
|
3547 |
+
#: core/class-settings.php:386
|
3548 |
#, fuzzy
|
3549 |
msgctxt "admin settings"
|
3550 |
msgid "Payment related"
|
3551 |
msgstr "Bezahlmethode"
|
3552 |
|
3553 |
+
#: core/class-settings.php:403
|
3554 |
#, fuzzy
|
3555 |
msgctxt "admin settings"
|
3556 |
msgid "Payment abandoned reminder message"
|
3557 |
msgstr "Erneuerungserinnerung E-mail Nachricht"
|
3558 |
|
3559 |
+
#: core/class-settings.php:407
|
3560 |
msgctxt "admin settings"
|
3561 |
msgid "Sent some time after a pending payment is abandoned by users."
|
3562 |
msgstr ""
|
3563 |
|
3564 |
+
#: core/class-settings.php:409
|
3565 |
#, fuzzy
|
3566 |
msgctxt "admin settings"
|
3567 |
msgid "Checkout URL link"
|
3568 |
msgstr "Kasse"
|
3569 |
|
3570 |
+
#: core/class-settings.php:415
|
3571 |
msgctxt "admin settings"
|
3572 |
msgid "Renewal Reminders"
|
3573 |
msgstr "Erneuerungserinnerung"
|
3574 |
|
3575 |
+
#: core/class-settings.php:418
|
3576 |
msgctxt "admin settings"
|
3577 |
msgid ""
|
3578 |
"This section refers only to the text of the renewal/expiration notices. You "
|
3582 |
"Nachricht. Du kannst auch <a>konfigurieren wann die E-mails gesendet werden</"
|
3583 |
"a>"
|
3584 |
|
3585 |
+
#: core/class-settings.php:422
|
3586 |
msgctxt "admin settings"
|
3587 |
msgid "Pending expiration e-mail message"
|
3588 |
msgstr "Ausstehende Abgelaufen E-mail Nachricht"
|
3589 |
|
3590 |
+
#: core/class-settings.php:426
|
3591 |
msgctxt "settings"
|
3592 |
msgid ""
|
3593 |
"Sent some time before the listing expires. Applies to non-recurring renewals "
|
3596 |
"Einige Zeit bevor der Eintrag abläuft senden. Wird nur bei kostenlosen "
|
3597 |
"Erneuerungen verwendet."
|
3598 |
|
3599 |
+
#: core/class-settings.php:427 core/class-settings.php:440
|
3600 |
+
#: core/class-settings.php:453 core/class-settings.php:466
|
3601 |
+
#: core/class-settings.php:479
|
3602 |
msgctxt "settings"
|
3603 |
msgid "Listing's name (with link)"
|
3604 |
msgstr "Eintragsname (mit Link)"
|
3605 |
|
3606 |
+
#: core/class-settings.php:428 core/class-settings.php:441
|
3607 |
+
#: core/class-settings.php:454 core/class-settings.php:467
|
3608 |
+
#: core/class-settings.php:480
|
3609 |
msgctxt "settings"
|
3610 |
msgid "Author's name"
|
3611 |
msgstr "Authorname"
|
3612 |
|
3613 |
+
#: core/class-settings.php:429 core/class-settings.php:442
|
3614 |
+
#: core/class-settings.php:481
|
3615 |
msgctxt "settings"
|
3616 |
msgid "Expiration date"
|
3617 |
msgstr "Ablaufdatum"
|
3618 |
|
3619 |
+
#: core/class-settings.php:430
|
3620 |
msgctxt "settings"
|
3621 |
msgid "Category that is going to expire"
|
3622 |
msgstr "Kategorie die bald abläuft"
|
3623 |
|
3624 |
+
#: core/class-settings.php:431 core/class-settings.php:444
|
3625 |
+
#: core/class-settings.php:483
|
3626 |
msgctxt "settings"
|
3627 |
msgid "Link to renewal page"
|
3628 |
msgstr "Link zu erneuerten Seite"
|
3629 |
|
3630 |
+
#: core/class-settings.php:432 core/class-settings.php:445
|
3631 |
+
#: core/class-settings.php:457 core/class-settings.php:470
|
3632 |
+
#: core/class-settings.php:484
|
3633 |
msgctxt "settings"
|
3634 |
msgid "Link to your site"
|
3635 |
msgstr "Link zu deiner Seite"
|
3636 |
|
3637 |
+
#: core/class-settings.php:435
|
3638 |
msgctxt "admin settings"
|
3639 |
msgid "Listing Renewal e-mail message"
|
3640 |
msgstr "Eintrag Erneuerung E-mail Nachricht"
|
3641 |
|
3642 |
+
#: core/class-settings.php:439
|
3643 |
msgctxt "settings"
|
3644 |
msgid ""
|
3645 |
"Sent at the time of listing expiration. Applies to non-recurring renewals "
|
3648 |
"Zur Zeit wenn der Eintrag abläuft senden. Wird nur bei kostenlosen "
|
3649 |
"Erneuerungen verwendet."
|
3650 |
|
3651 |
+
#: core/class-settings.php:443 core/class-settings.php:482
|
3652 |
msgctxt "settings"
|
3653 |
msgid "Category that expired"
|
3654 |
msgstr "Ablaufende Kategorie"
|
3655 |
|
3656 |
+
#: core/class-settings.php:448
|
3657 |
msgctxt "admin settings"
|
3658 |
msgid "Listing auto-renewal reminder (recurring payments)"
|
3659 |
msgstr "Eintrag automatische Erneuerungserinnerung (Abbuchungen)"
|
3660 |
|
3661 |
+
#: core/class-settings.php:452
|
3662 |
msgctxt "settings"
|
3663 |
msgid ""
|
3664 |
"Sent some time before the listing is auto-renewed. Applies to recurring "
|
3667 |
"Einige Zeit bevor der Eintrag abläuft senden. Wird nur bei bezahlten "
|
3668 |
"Erneuerungen verwendet."
|
3669 |
|
3670 |
+
#: core/class-settings.php:455 core/class-settings.php:469
|
3671 |
msgctxt "settings"
|
3672 |
msgid "Renewal date"
|
3673 |
msgstr "Erneuerungsdatum"
|
3674 |
|
3675 |
+
#: core/class-settings.php:456
|
3676 |
msgctxt "settings"
|
3677 |
msgid "Category that is going to be renewed"
|
3678 |
msgstr "Kategorie die erneuert werden soll"
|
3679 |
|
3680 |
+
#: core/class-settings.php:458
|
3681 |
msgctxt "settings"
|
3682 |
msgid "Link to manage subscriptions"
|
3683 |
msgstr "Link um Abos zu verwalten"
|
3684 |
|
3685 |
+
#: core/class-settings.php:461
|
3686 |
msgctxt "admin settings"
|
3687 |
msgid "Listing Renewal e-mail message (recurring payments)"
|
3688 |
msgstr "Eintragserneuerungs E-mail Nachricht (Abbuchungen)"
|
3689 |
|
3690 |
+
#: core/class-settings.php:465
|
3691 |
msgctxt "settings"
|
3692 |
msgid ""
|
3693 |
"Sent after the listing is auto-renewed. Applies to recurring renewals only."
|
3695 |
"Sende nachdem der Eintrag automatisch erneuert wurde. Wird nur bei bezahlten "
|
3696 |
"Erneuerungen verwendet."
|
3697 |
|
3698 |
+
#: core/class-settings.php:468
|
3699 |
msgctxt "settings"
|
3700 |
msgid "Renewed category"
|
3701 |
msgstr "Erneuerte Kategorie"
|
3702 |
|
3703 |
+
#: core/class-settings.php:474
|
3704 |
msgctxt "admin settings"
|
3705 |
msgid "Renewal reminder e-mail message"
|
3706 |
msgstr "Erneuerungserinnerung E-mail Nachricht"
|
3707 |
|
3708 |
+
#: core/class-settings.php:478
|
3709 |
msgctxt "settings"
|
3710 |
msgid ""
|
3711 |
"Sent some time after listing expiration and when no renewal has occurred. "
|
3714 |
"Einige Zeit nachdem der Eintrag abgelaufen und keine Erneuerung beauftragt "
|
3715 |
"wurde senden. Wird bei bezahlten und kostenlosen Erneuerungen verwendet."
|
3716 |
|
3717 |
+
#: core/class-settings.php:488
|
3718 |
msgctxt "admin settings"
|
3719 |
msgid "Payment"
|
3720 |
msgstr "Bezahlung"
|
3721 |
|
3722 |
+
#: core/class-settings.php:489
|
3723 |
msgctxt "admin settings"
|
3724 |
msgid "Payment Settings"
|
3725 |
msgstr "Bezahlung Einstellungen"
|
3726 |
|
3727 |
+
#: core/class-settings.php:492
|
3728 |
msgctxt "admin settings"
|
3729 |
msgid "Turn On payments?"
|
3730 |
msgstr "Bezahlungen aktivieren?"
|
3731 |
|
3732 |
+
#: core/class-settings.php:494
|
3733 |
msgctxt "admin settings"
|
3734 |
msgid "Put payment gateways in test mode?"
|
3735 |
msgstr "Bezahlungsgateway im Testmodus ausführen?"
|
3736 |
|
3737 |
+
#: core/class-settings.php:499
|
3738 |
msgctxt "admin settings"
|
3739 |
msgid "Perform checkouts on the secure (HTTPS) version of your site?"
|
3740 |
msgstr ""
|
3741 |
"Aktiviere (HTTPS) sichere Verbindung für den Bestellprozess deiner Seite?"
|
3742 |
|
3743 |
+
#: core/class-settings.php:502
|
3744 |
msgctxt "admin settings"
|
3745 |
msgid ""
|
3746 |
"Recommended for added security. For this to work you need to enable HTTPS on "
|
3749 |
"Empfohlen zur Erweiterung der Sicherheit. Aktiviere HTTPS auf deinem Server "
|
3750 |
"und <a>erhalte ein SSL Zertifikat</a>"
|
3751 |
|
3752 |
+
#: core/class-settings.php:506
|
3753 |
msgctxt "admin settings"
|
3754 |
msgid "Currency Code"
|
3755 |
msgstr "Währungsschlüssel"
|
3756 |
|
3757 |
+
#: core/class-settings.php:508
|
3758 |
msgctxt "admin settings"
|
3759 |
msgid "Australian Dollar (AUD)"
|
3760 |
msgstr "Australischer Dollar (AUD)"
|
3761 |
|
3762 |
+
#: core/class-settings.php:509
|
3763 |
msgctxt "admin settings"
|
3764 |
msgid "Brazilian Real (BRL)"
|
3765 |
msgstr "Brasilianischer Real (BRL)"
|
3766 |
|
3767 |
+
#: core/class-settings.php:510
|
3768 |
msgctxt "admin settings"
|
3769 |
msgid "Canadian Dollar (CAD)"
|
3770 |
msgstr "Kanadischer Dollar (CAD)"
|
3771 |
|
3772 |
+
#: core/class-settings.php:511
|
3773 |
msgctxt "admin settings"
|
3774 |
msgid "Czech Koruna (CZK)"
|
3775 |
msgstr "Tschechische Koruna (CZK)"
|
3776 |
|
3777 |
+
#: core/class-settings.php:512
|
3778 |
msgctxt "admin settings"
|
3779 |
msgid "Danish Krone (DKK)"
|
3780 |
msgstr "Dänische Krone (DKK)"
|
3781 |
|
3782 |
+
#: core/class-settings.php:513
|
3783 |
msgctxt "admin settings"
|
3784 |
msgid "Euro (EUR)"
|
3785 |
msgstr "Euro (EUR)"
|
3786 |
|
3787 |
+
#: core/class-settings.php:514
|
3788 |
msgctxt "admin settings"
|
3789 |
msgid "Hong Kong Dollar (HKD)"
|
3790 |
msgstr "Hong Kong Dollar (HKD)"
|
3791 |
|
3792 |
+
#: core/class-settings.php:515
|
3793 |
msgctxt "admin settings"
|
3794 |
msgid "Hungarian Forint (HUF)"
|
3795 |
msgstr "Ungarischer Forint (HUF)"
|
3796 |
|
3797 |
+
#: core/class-settings.php:516
|
3798 |
msgctxt "admin settings"
|
3799 |
msgid "Israeli New Shequel (ILS)"
|
3800 |
msgstr "Israelischer Neuer Schequel (ILS)"
|
3801 |
|
3802 |
+
#: core/class-settings.php:517
|
3803 |
msgctxt "admin settings"
|
3804 |
msgid "Japanese Yen (JPY)"
|
3805 |
msgstr "Japanischer Jen (JPY)"
|
3806 |
|
3807 |
+
#: core/class-settings.php:518
|
3808 |
msgctxt "admin settings"
|
3809 |
msgid "Malasian Ringgit (MYR)"
|
3810 |
msgstr "Malaysischer Ringgit (MYR)"
|
3811 |
|
3812 |
+
#: core/class-settings.php:519
|
3813 |
msgctxt "admin settings"
|
3814 |
msgid "Mexican Peso (MXN)"
|
3815 |
msgstr "Mexikanischer Peso (MXN)"
|
3816 |
|
3817 |
+
#: core/class-settings.php:520
|
3818 |
msgctxt "admin settings"
|
3819 |
msgid "Norwegian Krone (NOK)"
|
3820 |
msgstr "Norwegische Krone (NOK)"
|
3821 |
|
3822 |
+
#: core/class-settings.php:521
|
3823 |
msgctxt "admin settings"
|
3824 |
msgid "New Zealand Dollar (NZD)"
|
3825 |
msgstr "Neuseeland Dollar (NZD)"
|
3826 |
|
3827 |
+
#: core/class-settings.php:522
|
3828 |
msgctxt "admin settings"
|
3829 |
msgid "Philippine Peso (PHP)"
|
3830 |
msgstr "Philippinischer Peso (PHP)"
|
3831 |
|
3832 |
+
#: core/class-settings.php:523
|
3833 |
msgctxt "admin settings"
|
3834 |
msgid "Polish Zloty (PLN)"
|
3835 |
msgstr "Polnischer Zloty (PLN)"
|
3836 |
|
3837 |
+
#: core/class-settings.php:524
|
3838 |
msgctxt "admin settings"
|
3839 |
msgid "Pound Sterling (GBP)"
|
3840 |
msgstr "Pfund Sterling (GBP)"
|
3841 |
|
3842 |
+
#: core/class-settings.php:525
|
3843 |
msgctxt "admin settings"
|
3844 |
msgid "Singapore Dollar (SGD)"
|
3845 |
msgstr "Singapore Dollar (SGD)"
|
3846 |
|
3847 |
+
#: core/class-settings.php:526
|
3848 |
msgctxt "admin settings"
|
3849 |
msgid "Swedish Krona (SEK)"
|
3850 |
msgstr "Schwedische Krone (SEK)"
|
3851 |
|
3852 |
+
#: core/class-settings.php:527
|
3853 |
msgctxt "admin settings"
|
3854 |
msgid "Swiss Franc (CHF)"
|
3855 |
msgstr "Schweizer Franken (CHF)"
|
3856 |
|
3857 |
+
#: core/class-settings.php:528
|
3858 |
msgctxt "admin settings"
|
3859 |
msgid "Taiwan Dollar (TWD)"
|
3860 |
msgstr "Taiwanischer Dollar (TWD)"
|
3861 |
|
3862 |
+
#: core/class-settings.php:529
|
3863 |
+
msgctxt "admin settings"
|
3864 |
+
msgid "Thai Baht (THB)"
|
3865 |
+
msgstr "Thailändischer Baht (THB)"
|
3866 |
+
|
3867 |
+
#: core/class-settings.php:530
|
3868 |
+
msgctxt "admin settings"
|
3869 |
+
msgid "Turkish Lira (TRY)"
|
3870 |
+
msgstr "Türkische Lira (TRY)"
|
3871 |
+
|
3872 |
+
#: core/class-settings.php:531
|
3873 |
+
#, fuzzy
|
3874 |
+
msgctxt "admin settings"
|
3875 |
+
msgid "U.S. Dollar (USD)"
|
3876 |
+
msgstr "U.S. Dollar"
|
3877 |
+
|
3878 |
+
#: core/class-settings.php:535
|
3879 |
+
msgctxt "admin settings"
|
3880 |
+
msgid "Currency Symbol"
|
3881 |
+
msgstr "Währungssymbol"
|
3882 |
+
|
3883 |
+
#: core/class-settings.php:540
|
3884 |
+
#, fuzzy
|
3885 |
msgctxt "admin settings"
|
3886 |
+
msgid "Currency symbol display"
|
3887 |
+
msgstr "Währungssymbol"
|
3888 |
|
3889 |
+
#: core/class-settings.php:544
|
3890 |
msgctxt "admin settings"
|
3891 |
+
msgid "Show currency symbol on the left"
|
3892 |
+
msgstr ""
|
3893 |
|
3894 |
+
#: core/class-settings.php:545
|
3895 |
msgctxt "admin settings"
|
3896 |
+
msgid "Show currency symbol on the right"
|
3897 |
+
msgstr ""
|
3898 |
|
3899 |
+
#: core/class-settings.php:546
|
3900 |
+
#, fuzzy
|
3901 |
msgctxt "admin settings"
|
3902 |
+
msgid "Do not show currency symbol"
|
3903 |
msgstr "Währungssymbol"
|
3904 |
|
3905 |
+
#: core/class-settings.php:548
|
3906 |
msgctxt "admin settings"
|
3907 |
msgid "Thank you for payment message"
|
3908 |
msgstr "Danke für die Bezahlung Nachricht"
|
3909 |
|
3910 |
+
#: core/class-settings.php:549
|
3911 |
msgctxt "admin settings"
|
3912 |
msgid ""
|
3913 |
"Thank you for your payment. Your payment is being verified and your listing "
|
3917 |
"geprüft. Die Verifizierung und die Prüfung können 48 Stunden in Anspruch "
|
3918 |
"nehmen."
|
3919 |
|
3920 |
+
#: core/class-settings.php:554
|
3921 |
msgctxt "admin settings"
|
3922 |
msgid "Ask users to come back for abandoned payments?"
|
3923 |
msgstr ""
|
3924 |
|
3925 |
+
#: core/class-settings.php:557
|
3926 |
msgctxt "admin settings"
|
3927 |
msgid ""
|
3928 |
"An abandoned payment is when a user attempts to place a listing and gets to "
|
3931 |
"the transaction. BD can remind them to come back and continue."
|
3932 |
msgstr ""
|
3933 |
|
3934 |
+
#: core/class-settings.php:563
|
3935 |
#, fuzzy
|
3936 |
msgctxt "admin settings"
|
3937 |
msgid "Listing abandonment threshold (hours)"
|
3938 |
msgstr "Eintragsabbuchungsemail Grenze (in tagen)"
|
3939 |
|
3940 |
+
#: core/class-settings.php:568
|
3941 |
msgctxt "admin settings"
|
3942 |
msgid ""
|
3943 |
"Listings with pending payments are marked as abandoned after this time. You "
|
3944 |
"can also <a>customize the e-mail</a> users receive."
|
3945 |
msgstr ""
|
3946 |
|
3947 |
+
#: core/class-settings.php:574
|
3948 |
msgctxt "admin settings"
|
3949 |
msgid "Registration"
|
3950 |
msgstr "Registrierung"
|
3951 |
|
3952 |
+
#: core/class-settings.php:575
|
3953 |
msgctxt "admin settings"
|
3954 |
msgid "Registration Settings"
|
3955 |
msgstr "Registrierung Einstellungen"
|
3956 |
|
3957 |
+
#: core/class-settings.php:576
|
3958 |
#, fuzzy
|
3959 |
msgctxt "admin settings"
|
3960 |
msgid "Require login to post listings?"
|
3961 |
msgstr "Zurück zum Eintrag."
|
3962 |
|
3963 |
+
#: core/class-settings.php:581
|
3964 |
msgctxt "admin settings"
|
3965 |
msgid "Registration URL"
|
3966 |
msgstr "Registrierung URL"
|
3967 |
|
3968 |
+
#: core/class-settings.php:584
|
3969 |
msgctxt "admin settings"
|
3970 |
msgid ""
|
3971 |
"URL of your membership plugin's registration page. Only enter this if using "
|
3975 |
"ein Membership Plugin oder eine benutzerdefinierte Registrierungseite "
|
3976 |
"benutzt. "
|
3977 |
|
3978 |
+
#: core/class-settings.php:588
|
3979 |
msgctxt "admin settings"
|
3980 |
msgid "Image"
|
3981 |
msgstr "Bild"
|
3982 |
|
3983 |
+
#: core/class-settings.php:589
|
3984 |
msgctxt "admin settings"
|
3985 |
msgid ""
|
3986 |
"Any changes to these settings will affect new listings only. Existing "
|
3993 |
"existierende Einträge verändert werden, musst du Bild(er) neu hochladen, "
|
3994 |
"nachdem Einstellungen hier verändert wurden."
|
3995 |
|
3996 |
+
#: core/class-settings.php:590
|
3997 |
msgctxt "admin settings"
|
3998 |
msgid "Image Settings"
|
3999 |
msgstr "Bildeinstellungen"
|
4000 |
|
4001 |
+
#: core/class-settings.php:591
|
4002 |
msgctxt "admin settings"
|
4003 |
msgid "Allow images?"
|
4004 |
msgstr "Bilder erlauben?"
|
4005 |
|
4006 |
+
#: core/class-settings.php:593
|
4007 |
#, fuzzy
|
4008 |
msgctxt "admin settings"
|
4009 |
msgid "Min Image File Size (KB)"
|
4010 |
msgstr "Maximale Bildgröße (KB)"
|
4011 |
|
4012 |
+
#: core/class-settings.php:594
|
4013 |
msgctxt "admin settings"
|
4014 |
msgid "Max Image File Size (KB)"
|
4015 |
msgstr "Maximale Bildgröße (KB)"
|
4016 |
|
4017 |
+
#: core/class-settings.php:596
|
4018 |
#, fuzzy
|
4019 |
msgctxt "admin settings"
|
4020 |
msgid "Min image width (px)"
|
4021 |
msgstr "Bildergröße (in px):"
|
4022 |
|
4023 |
+
#: core/class-settings.php:597
|
4024 |
#, fuzzy
|
4025 |
msgctxt "admin settings"
|
4026 |
msgid "Min image height (px)"
|
4027 |
msgstr "Bilderhöhe (in px):"
|
4028 |
|
4029 |
+
#: core/class-settings.php:599
|
4030 |
#, fuzzy
|
4031 |
msgctxt "admin settings"
|
4032 |
msgid "Max image width (px)"
|
4033 |
msgstr "Maximale Bildbreite"
|
4034 |
|
4035 |
+
#: core/class-settings.php:600
|
4036 |
#, fuzzy
|
4037 |
msgctxt "admin settings"
|
4038 |
msgid "Max image height (px)"
|
4039 |
msgstr "Maximale Bildhöhe"
|
4040 |
|
4041 |
+
#: core/class-settings.php:602
|
4042 |
msgctxt "admin settings"
|
4043 |
msgid "Turn on thickbox/lightbox?"
|
4044 |
msgstr "Kontrollkästchen/Leuchtkasten aktivieren?"
|
4045 |
|
4046 |
+
#: core/class-settings.php:602
|
4047 |
msgctxt "admin settings"
|
4048 |
msgid ""
|
4049 |
"Uncheck if it conflicts with other elements or plugins installed on your site"
|
4051 |
"Deaktivieren wenn Konflikte mit anderen Elementen oder installierten "
|
4052 |
"Erweiterungen entstehen"
|
4053 |
|
4054 |
+
#: core/class-settings.php:604
|
4055 |
#, fuzzy
|
4056 |
msgctxt "admin settings"
|
4057 |
msgid "Thumbnails"
|
4058 |
msgstr "Thumbnails"
|
4059 |
|
4060 |
+
#: core/class-settings.php:605
|
4061 |
#, fuzzy
|
4062 |
msgctxt "admin settings"
|
4063 |
msgid "Thumbnail width (px)"
|
4064 |
msgstr "Thumbnailbreite"
|
4065 |
|
4066 |
+
#: core/class-settings.php:606
|
4067 |
#, fuzzy
|
4068 |
msgctxt "admin settings"
|
4069 |
msgid "Thumbnail height (px)"
|
4070 |
msgstr "Thumbnailbreite"
|
4071 |
|
4072 |
+
#: core/class-settings.php:609
|
4073 |
msgctxt "admin settings"
|
4074 |
msgid "Crop thumbnails to exact dimensions?"
|
4075 |
msgstr ""
|
4076 |
|
4077 |
+
#: core/class-settings.php:612
|
4078 |
msgctxt "admin settings"
|
4079 |
msgid ""
|
4080 |
"When enabled images will match exactly the dimensions above but part of the "
|
4083 |
"Depending on the uploaded images, thumbnails may have different heights."
|
4084 |
msgstr ""
|
4085 |
|
4086 |
+
#: core/class-settings.php:618
|
4087 |
msgctxt "admin settings"
|
4088 |
msgid "Number of free images"
|
4089 |
msgstr "Nummer der freien Bilder"
|
4090 |
|
4091 |
+
#: core/class-settings.php:623
|
4092 |
msgctxt "admin settings"
|
4093 |
msgid ""
|
4094 |
"For paid listing images, configure that by adding or editing a <a>Fee Plan</"
|
4098 |
"erstellen eines <a>Preisplan</a> an Stelle dieser Einstellungen, die von "
|
4099 |
"bezahlten Einträgen ignoriert wird."
|
4100 |
|
4101 |
+
#: core/class-settings.php:624
|
4102 |
msgctxt "admin settings"
|
4103 |
msgid "Use default picture for listings with no picture?"
|
4104 |
msgstr "Benutze Standardbilder für Einträge mit keinem Bild?"
|
4105 |
|
4106 |
+
#: core/class-settings.php:625
|
4107 |
msgctxt "admin settings"
|
4108 |
msgid "Show Thumbnail on main listings page?"
|
4109 |
msgstr "Thumbnail auf der Eintragshauptseite anzeigen?"
|
4110 |
|
4111 |
+
#: core/class-settings.php:681
|
4112 |
msgctxt "admin settings"
|
4113 |
msgid ""
|
4114 |
"Could not copy the AJAX compatibility plugin \"%s\". Compatibility mode was "
|
4115 |
"not activated."
|
4116 |
msgstr ""
|
4117 |
|
4118 |
+
#: core/class-settings.php:689
|
4119 |
msgctxt "admin settings"
|
4120 |
msgid ""
|
4121 |
"Could not activate AJAX Compatibility mode: the directory \"%s\" could not "
|
4122 |
"be created."
|
4123 |
msgstr ""
|
4124 |
|
4125 |
+
#: core/class-settings.php:698
|
4126 |
msgctxt "admin settings"
|
4127 |
msgid ""
|
4128 |
"Could not remove the \"Business Directory Plugin - AJAX Compatibility Module"
|
4129 |
"\". Please remove the file \"%s\" manually or deactivate the plugin."
|
4130 |
msgstr ""
|
4131 |
|
4132 |
+
#: core/class-settings.php:997
|
4133 |
msgctxt "settings"
|
4134 |
msgid "Deactivate License"
|
4135 |
msgstr "Lizenz Deaktivieren"
|
4136 |
|
4137 |
+
#: core/class-settings.php:999
|
4138 |
msgctxt "settings"
|
4139 |
msgid "Deactivating license..."
|
4140 |
msgstr "Deaktiviere Lizenz..."
|
4141 |
|
4142 |
+
#: core/class-settings.php:1002
|
4143 |
msgctxt "settings"
|
4144 |
msgid "Activate License"
|
4145 |
msgstr "Aktiviere Lizenz"
|
4146 |
|
4147 |
+
#: core/class-settings.php:1004
|
4148 |
msgctxt "settings"
|
4149 |
msgid "Activating license..."
|
4150 |
msgstr "Aktiviere Lizenz..."
|
4151 |
|
4152 |
+
#: core/class-settings.php:1028
|
4153 |
msgctxt "admin settings"
|
4154 |
msgid "Valid placeholders: %s"
|
4155 |
msgstr "Gültige Platzhalter: %s"
|
4156 |
|
4157 |
+
#: core/class-settings.php:1062
|
4158 |
msgctxt "settings email"
|
4159 |
msgid "Click to edit e-mail"
|
4160 |
msgstr "Klicken um E-mail zu bearbeiten"
|
4161 |
|
4162 |
+
#: core/class-settings.php:1063
|
4163 |
msgctxt "settings email"
|
4164 |
msgid "Click to edit"
|
4165 |
msgstr "zum Bearbeiten klicken"
|
4166 |
|
4167 |
+
#: core/class-settings.php:1076
|
4168 |
msgctxt "settings email"
|
4169 |
msgid "E-Mail Subject"
|
4170 |
msgstr "E-mail Betreff"
|
4171 |
|
4172 |
+
#: core/class-settings.php:1087
|
4173 |
msgctxt "settings email"
|
4174 |
msgid "E-Mail Body"
|
4175 |
msgstr "E-mail Text"
|
4176 |
|
4177 |
+
#: core/class-settings.php:1098
|
4178 |
msgctxt "settings email"
|
4179 |
msgid "You can use the following placeholders:"
|
4180 |
msgstr "Du kannst folgende Platzhalter verwenden:"
|
4181 |
|
4182 |
+
#: core/class-settings.php:1121
|
4183 |
msgctxt "settings email"
|
4184 |
msgid "Preview e-mail"
|
4185 |
msgstr "Vorschau E-mail"
|
4186 |
|
4187 |
+
#: core/class-settings.php:1122
|
4188 |
msgctxt "settings email"
|
4189 |
msgid "Cancel"
|
4190 |
msgstr "Abbrechen"
|
4191 |
|
4192 |
+
#: core/class-settings.php:1123
|
4193 |
msgctxt "settings email"
|
4194 |
msgid "Save Changes"
|
4195 |
msgstr "Änderungen sichern"
|
4196 |
|
4197 |
+
#: core/class-settings.php:1142
|
4198 |
msgctxt "settings email"
|
4199 |
msgid "Site title"
|
4200 |
msgstr "Seitentitel"
|
4201 |
|
4202 |
+
#: core/class-settings.php:1145
|
4203 |
msgctxt "settings email"
|
4204 |
msgid "Site title (with link)"
|
4205 |
msgstr "Seitentitel (mit Link)"
|
4206 |
|
4207 |
+
#: core/class-settings.php:1148
|
4208 |
msgctxt "settings email"
|
4209 |
msgid "Site address (with link)"
|
4210 |
msgstr "Seitenadresse (mit Link)"
|
4211 |
|
4212 |
+
#: core/class-settings.php:1151
|
4213 |
msgctxt "settings email"
|
4214 |
msgid "Directory URL (with link)"
|
4215 |
msgstr "Verzeichnis URL (mit Link)"
|
4216 |
|
4217 |
+
#: core/class-settings.php:1154
|
4218 |
msgctxt "settings email"
|
4219 |
msgid "Current date"
|
4220 |
msgstr "Aktuelles Datum"
|
4221 |
|
4222 |
+
#: core/class-settings.php:1157
|
4223 |
msgctxt "settings email"
|
4224 |
msgid "Current time"
|
4225 |
msgstr "Aktuelle Zeit"
|
4258 |
msgid "Upgrade Listing"
|
4259 |
msgstr "Eintrag aktualisieren"
|
4260 |
|
4261 |
+
#: core/compatibility/deprecated.php:214 core/templates-ui.php:183
|
4262 |
msgid "Submit A Listing"
|
4263 |
msgstr "Eintrag zusenden"
|
4264 |
|
4265 |
+
#: core/compatibility/deprecated.php:227 core/templates-ui.php:192
|
4266 |
msgid "View Listings"
|
4267 |
msgstr "Eintrag anschauen"
|
4268 |
|
4269 |
+
#: core/compatibility/deprecated.php:238 core/templates-ui.php:202
|
4270 |
msgid "Directory"
|
4271 |
msgstr "Verzeichnis"
|
4272 |
|
4273 |
#: core/compatibility/templates/wpbusdirman-index-categories.php:12
|
4274 |
+
#: core/templates-ui.php:229
|
4275 |
msgctxt "templates"
|
4276 |
msgid "Search Listings"
|
4277 |
msgstr "Eintrag suchen"
|
4278 |
|
4279 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:9
|
4280 |
msgctxt "form-fields api"
|
4281 |
+
msgid "Checkbox"
|
4282 |
+
msgstr "Kontrollkästchen"
|
4283 |
+
|
4284 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:72
|
4285 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:68
|
4286 |
+
#: core/fieldtypes/class-fieldtypes-select.php:134
|
4287 |
+
msgctxt "form-fields admin"
|
4288 |
+
msgid "Field Options (for select lists, radio buttons and checkboxes)."
|
4289 |
+
msgstr ""
|
4290 |
+
"Feldoptionen (für ausgewählte Listen, Radiobutton und Kontrollkästchen)"
|
4291 |
+
|
4292 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:93
|
4293 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:87
|
4294 |
+
#: core/fieldtypes/class-fieldtypes-select.php:162
|
4295 |
+
msgctxt "form-fields admin"
|
4296 |
+
msgid "Field list of options is required."
|
4297 |
+
msgstr "Feldliste von Optionen wird benötigt."
|
4298 |
|
4299 |
+
#: core/fieldtypes/class-fieldtypes-date.php:9
|
4300 |
+
#, fuzzy
|
4301 |
msgctxt "form-fields api"
|
4302 |
+
msgid "Date Field"
|
4303 |
+
msgstr "Feld aktualisieren"
|
4304 |
+
|
4305 |
+
#: core/fieldtypes/class-fieldtypes-date.php:32
|
4306 |
+
msgid "%s (ex. %s)"
|
4307 |
+
msgstr ""
|
4308 |
|
4309 |
+
#: core/fieldtypes/class-fieldtypes-date.php:36
|
4310 |
+
#, fuzzy
|
4311 |
msgctxt "form-fields api"
|
4312 |
+
msgid "Date Format"
|
4313 |
+
msgstr "Datum gepostet"
|
4314 |
|
4315 |
+
#: core/fieldtypes/class-fieldtypes-date.php:61
|
4316 |
+
#, fuzzy
|
4317 |
+
msgctxt "date field"
|
4318 |
+
msgid "%s must be in the format %s."
|
4319 |
+
msgstr "%s muss im Format MM/DD/YYYY eingetragen werden."
|
4320 |
|
4321 |
+
#: core/fieldtypes/class-fieldtypes-date.php:64
|
4322 |
+
#, fuzzy
|
4323 |
+
msgctxt "date field"
|
4324 |
+
msgid "%s must be a valid date."
|
4325 |
+
msgstr "%s muss eine Nummer sein."
|
4326 |
|
4327 |
+
#: core/fieldtypes/class-fieldtypes-facebook.php:6
|
4328 |
msgctxt "form-fields api"
|
4329 |
+
msgid "Social Site (Facebook page)"
|
4330 |
+
msgstr "Soziale Seite (Facebook)"
|
4331 |
|
4332 |
+
#: core/fieldtypes/class-fieldtypes-image.php:6
|
4333 |
msgctxt "form-fields api"
|
4334 |
+
msgid "Image (file upload)"
|
4335 |
+
msgstr "Bild (Datei hochladen)"
|
4336 |
+
|
4337 |
+
#: core/fieldtypes/class-fieldtypes-image.php:38
|
4338 |
+
msgctxt "form-fields-api"
|
4339 |
+
msgid "Remove"
|
4340 |
+
msgstr "Entfernen"
|
4341 |
+
|
4342 |
+
#: core/fieldtypes/class-fieldtypes-linkedin.php:6
|
4343 |
+
msgctxt "form-fields api"
|
4344 |
+
msgid "Social Site (LinkedIn profile)"
|
4345 |
+
msgstr "Soziale Seite (LinkedIn)"
|
4346 |
+
|
4347 |
+
#: core/fieldtypes/class-fieldtypes-linkedin.php:21
|
4348 |
+
msgctxt "form-fields api"
|
4349 |
+
msgid "Put only the Company ID here. Links will not work."
|
4350 |
+
msgstr ""
|
4351 |
+
|
4352 |
+
#: core/fieldtypes/class-fieldtypes-multiselect.php:6
|
4353 |
+
msgctxt "form-fields api"
|
4354 |
+
msgid "Multiple select list"
|
4355 |
+
msgstr "Multiple Auswahlliste"
|
4356 |
+
|
4357 |
+
#: core/fieldtypes/class-fieldtypes-multiselect.php:11
|
4358 |
+
msgctxt "form-fields api"
|
4359 |
+
msgid "Multiselect List"
|
4360 |
+
msgstr "Mehrfachauswahlliste"
|
4361 |
+
|
4362 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:9
|
4363 |
+
msgctxt "form-fields api"
|
4364 |
+
msgid "Radio button"
|
4365 |
+
msgstr "Radiobutton"
|
4366 |
|
4367 |
+
#: core/fieldtypes/class-fieldtypes-select.php:8
|
4368 |
msgctxt "form-fields api"
|
4369 |
msgid "Select List"
|
4370 |
msgstr "Liste auswählen"
|
4371 |
|
4372 |
+
#: core/fieldtypes/class-fieldtypes-select.php:64
|
4373 |
msgctxt "form-fields-api category-select"
|
4374 |
msgid "-- Choose Terms --"
|
4375 |
msgstr "-- Bedingungen auswählen --"
|
4376 |
|
4377 |
+
#: core/fieldtypes/class-fieldtypes-select.php:64
|
4378 |
+
#: core/fieldtypes/class-fieldtypes-select.php:99
|
4379 |
msgctxt "form-fields-api category-select"
|
4380 |
msgid "-- Choose One --"
|
4381 |
msgstr "-- Auswählen --"
|
4382 |
|
4383 |
+
#: core/fieldtypes/class-fieldtypes-select.php:145
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4384 |
msgctxt "form-fields admin"
|
4385 |
msgid "Allow empty selection on search?"
|
4386 |
msgstr "Erlaube leere Auswahl bei Suche?"
|
4387 |
|
4388 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:6
|
|
|
|
|
|
|
|
|
|
|
|
|
4389 |
msgctxt "form-fields api"
|
4390 |
msgid "Textarea"
|
4391 |
msgstr "Textbereich"
|
4392 |
|
4393 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:35
|
4394 |
msgctxt "form-fields admin"
|
4395 |
msgid "Allow HTML input for this field?"
|
4396 |
msgstr "Erlaube HTML Eingaben für dieses Feld?"
|
4397 |
|
4398 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:39
|
4399 |
msgctxt "form-fields admin"
|
4400 |
msgid "Allow WordPress shortcodes in this field?"
|
4401 |
msgstr "Erlaube Wordpress Shortcodes in diesem Feld?"
|
4402 |
|
4403 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:43
|
4404 |
msgctxt "form-fields admin"
|
4405 |
msgid ""
|
4406 |
"<b>Advanced users only!</b> Unless you've been told to change this, don't "
|
4409 |
"<b>Nur für Administratoren!</b> Wenn es dir nicht ausdrücklich gesagt wurde, "
|
4410 |
"ändere diese Einstellung nicht bevor du nicht weist was du genau tust."
|
4411 |
|
4412 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:44
|
4413 |
msgctxt "form-fields admin"
|
4414 |
msgid "Apply \"the_content\" filter before displaying this field?"
|
4415 |
msgstr "\"the_content\" Filter zuweisen bevor das Feld angezeigt wird?"
|
4416 |
|
4417 |
+
#: core/fieldtypes/class-fieldtypes-textfield.php:5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4418 |
msgctxt "form-fields api"
|
4419 |
+
msgid "Textfield"
|
4420 |
+
msgstr "Textfeld"
|
4421 |
|
4422 |
+
#: core/fieldtypes/class-fieldtypes-textfield.php:41
|
4423 |
msgctxt "form-fields api"
|
4424 |
+
msgid "Format 01/31/1969"
|
4425 |
+
msgstr "Format 01/31/1969"
|
4426 |
|
4427 |
+
#: core/fieldtypes/class-fieldtypes-twitter.php:6
|
4428 |
msgctxt "form-fields api"
|
4429 |
msgid "Social Site (Twitter handle)"
|
4430 |
msgstr "Soziale Seite (Twitter)"
|
4431 |
|
4432 |
+
#: core/fieldtypes/class-fieldtypes-url.php:5
|
|
|
|
|
|
|
|
|
|
|
4433 |
msgctxt "form-fields api"
|
4434 |
+
msgid "URL Field"
|
4435 |
+
msgstr "URL Feld"
|
4436 |
|
4437 |
+
#: core/fieldtypes/class-fieldtypes-url.php:22
|
4438 |
+
msgctxt "form-fields admin"
|
4439 |
+
msgid "Open link in a new window?"
|
4440 |
+
msgstr "Link im neuen Fenster öffnen?"
|
4441 |
|
4442 |
+
#: core/fieldtypes/class-fieldtypes-url.php:25
|
4443 |
+
msgctxt "form-fields admin"
|
4444 |
+
msgid "Use rel=\"nofollow\" when displaying the link?"
|
4445 |
+
msgstr "Benutze rel=\"nofollow\" wenn der link angezeigt wird?"
|
4446 |
|
4447 |
+
#: core/fieldtypes/class-fieldtypes-url.php:134
|
|
|
4448 |
msgctxt "form-fields api"
|
4449 |
+
msgid "URL:"
|
4450 |
+
msgstr "URL:"
|
|
|
|
|
|
|
|
|
4451 |
|
4452 |
+
#: core/fieldtypes/class-fieldtypes-url.php:141
|
|
|
4453 |
msgctxt "form-fields api"
|
4454 |
+
msgid "Link Text (optional):"
|
4455 |
+
msgstr "Link Text (optional):"
|
4456 |
|
4457 |
#: core/form-fields.php:31
|
4458 |
msgctxt "form-fields api"
|
4489 |
msgid "Custom"
|
4490 |
msgstr "Benutzerdefiniert"
|
4491 |
|
4492 |
+
#: core/form-fields.php:303
|
4493 |
msgid "Business Name"
|
4494 |
msgstr "Firmenname"
|
4495 |
|
4496 |
+
#: core/form-fields.php:305
|
4497 |
msgid "Business Genre"
|
4498 |
msgstr "Firmenbranche"
|
4499 |
|
4500 |
+
#: core/form-fields.php:307
|
4501 |
msgid "Short Business Description"
|
4502 |
msgstr "Kurze Geschäftsbeschreibung"
|
4503 |
|
4504 |
+
#: core/form-fields.php:309
|
4505 |
msgid "Long Business Description"
|
4506 |
msgstr "Lange Geschäftsbeschreibung"
|
4507 |
|
4508 |
+
#: core/form-fields.php:311
|
4509 |
msgid "Business Website Address"
|
4510 |
msgstr "Firmenwebseite"
|
4511 |
|
4512 |
+
#: core/form-fields.php:313
|
4513 |
msgid "Business Phone Number"
|
4514 |
msgstr "Telefonnummer geschäftlich"
|
4515 |
|
4516 |
+
#: core/form-fields.php:315
|
4517 |
msgid "Business Fax"
|
4518 |
msgstr "Fax geschäftlich"
|
4519 |
|
4520 |
+
#: core/form-fields.php:317
|
4521 |
msgid "Business Contact Email"
|
4522 |
msgstr "Kontakt E-mail geschäftlich"
|
4523 |
|
4524 |
+
#: core/form-fields.php:319
|
4525 |
msgid "Business Tags"
|
4526 |
msgstr "Geschäftliche Tags "
|
4527 |
|
4528 |
+
#: core/form-fields.php:321
|
4529 |
+
#, fuzzy
|
4530 |
+
msgid "Business Address"
|
4531 |
+
msgstr "Firmenwebseite"
|
4532 |
+
|
4533 |
+
#: core/form-fields.php:323
|
4534 |
+
msgid "ZIP Code"
|
4535 |
+
msgstr ""
|
4536 |
+
|
4537 |
+
#: core/form-fields.php:446
|
4538 |
msgctxt "form-fields-api"
|
4539 |
msgid "Email Validator"
|
4540 |
msgstr "E-mail Validierung"
|
4541 |
|
4542 |
+
#: core/form-fields.php:447
|
4543 |
msgctxt "form-fields-api"
|
4544 |
msgid "URL Validator"
|
4545 |
msgstr "URL Validierung"
|
4546 |
|
4547 |
+
#: core/form-fields.php:448
|
4548 |
msgctxt "form-fields-api"
|
4549 |
msgid "Whole Number Validator"
|
4550 |
msgstr "Ganze Nummern Validierung"
|
4551 |
|
4552 |
+
#: core/form-fields.php:449
|
4553 |
msgctxt "form-fields-api"
|
4554 |
msgid "Decimal Number Validator"
|
4555 |
msgstr "Dezimalzahl Validierung"
|
4556 |
|
4557 |
+
#: core/form-fields.php:450
|
4558 |
msgctxt "form-fields-api"
|
4559 |
msgid "Date Validator"
|
4560 |
msgstr "Datum Validierung"
|
4561 |
|
4562 |
+
#: core/form-fields.php:457
|
4563 |
msgctxt "form-fields-api validation"
|
4564 |
msgid "Field"
|
4565 |
msgstr "Feld"
|
4566 |
|
4567 |
+
#: core/form-fields.php:473 core/form-fields.php:477
|
4568 |
msgctxt "form-fields-api validation"
|
4569 |
msgid "%s is required."
|
4570 |
msgstr "%s ist ein Pflichtfeld."
|
4571 |
|
4572 |
+
#: core/form-fields.php:486 core/form-fields.php:493
|
4573 |
msgctxt "form-fields-api validation"
|
4574 |
msgid "%s is badly formatted. Valid URL format required. Include http://"
|
4575 |
msgstr ""
|
4576 |
"%s ist falsch formatiert. Gültiges URL Format eingeben. Benutze http://"
|
4577 |
|
4578 |
+
#: core/form-fields.php:507
|
4579 |
msgctxt "form-fields-api validation"
|
4580 |
msgid "%s is badly formatted. Valid Email format required."
|
4581 |
msgstr ""
|
4582 |
"%s ist falsch formatiert. Bitte geben Sie Ihre E-mailadresse richtig ein."
|
4583 |
|
4584 |
+
#: core/form-fields.php:513
|
4585 |
msgctxt "form-fields-api validation"
|
4586 |
msgid "%s must be a number. Decimal values are not allowed."
|
4587 |
msgstr "%s muss eine Nummer sein. Dezimalwerte sind nicht erlaubt."
|
4588 |
|
4589 |
+
#: core/form-fields.php:519
|
4590 |
msgctxt "form-fields-api validation"
|
4591 |
msgid "%s must be a number."
|
4592 |
msgstr "%s muss eine Nummer sein."
|
4593 |
|
4594 |
+
#: core/form-fields.php:532
|
4595 |
#, fuzzy
|
4596 |
msgctxt "form-fields-api validation"
|
4597 |
msgid "%s must be in the format %s."
|
4598 |
msgstr "%s muss im Format MM/DD/YYYY eingetragen werden."
|
4599 |
|
4600 |
+
#: core/form-fields.php:567
|
4601 |
#, fuzzy
|
4602 |
msgctxt "form-fields-api validation"
|
4603 |
msgid "%s must be a valid date."
|
4604 |
msgstr "%s muss eine Nummer sein."
|
4605 |
|
4606 |
+
#: core/form-fields.php:578
|
4607 |
msgctxt "form-fields-api validation"
|
4608 |
msgid "%s is invalid. Value most be one of %s."
|
4609 |
msgstr "%s ist ungültig. Wert meistens einer von %s"
|
4765 |
msgid "The transaction has been canceled at user's request."
|
4766 |
msgstr "Die Transaktion wurde abgebrochen auf Wunsch des Benutzers."
|
4767 |
|
4768 |
+
#: core/helpers/class-fs.php:112
|
4769 |
+
#, fuzzy
|
4770 |
+
msgctxt "fs helper"
|
4771 |
+
msgid "Destination dir \"%s\" is not writable."
|
4772 |
+
msgstr "Eintragskategorie \"%s\" existiert nicht"
|
4773 |
+
|
4774 |
#: core/installer.php:38
|
4775 |
msgctxt "default category name"
|
4776 |
msgid "General"
|
4777 |
msgstr "Allgemein"
|
4778 |
|
4779 |
+
#: core/installer.php:462
|
4780 |
msgctxt "installer"
|
4781 |
msgid ""
|
4782 |
"<b>Business Directory Plugin - Regions Module</b> was disabled because it is "
|
4787 |
"inkompatibel mit der aktuellen Version des Branchenverzeichnisses ist. Bitte "
|
4788 |
"aktualisiere das Regionenmodul. "
|
4789 |
|
4790 |
+
#: core/installer.php:528
|
4791 |
msgctxt "installer"
|
4792 |
msgid "Cleaning up listing fees information... %d/%d"
|
4793 |
msgstr "Eintragpreisinformation säubern... %d/%d"
|
4794 |
|
4795 |
+
#: core/installer.php:578
|
4796 |
msgctxt "installer"
|
4797 |
msgid "Migrating previous transactions to new Payments API... %d/%d"
|
4798 |
msgstr "Migriere vergangene Transaktionen zur neuen Bezahl API... %d/%d"
|
4799 |
|
4800 |
+
#: core/installer.php:607
|
4801 |
msgctxt "installer"
|
4802 |
msgid "Initial listing payment (BD < 3.4)"
|
4803 |
msgstr "Initialbezahlung Eintrag (BD < 3.4)"
|
4804 |
|
4805 |
+
#: core/installer.php:618
|
4806 |
msgctxt "installer"
|
4807 |
msgid "Listing edit payment (BD < 3.4)"
|
4808 |
msgstr "Bezahlung Eintrag bearbeiten (BD < 3.4)"
|
4809 |
|
4810 |
+
#: core/installer.php:639
|
4811 |
msgctxt "installer"
|
4812 |
msgid "Renewal fee \"%s\" for category \"%s\""
|
4813 |
msgstr "Erneuere Preis \"%s\" für Kategorie \"%s\""
|
4814 |
|
4815 |
+
#: core/installer.php:658
|
4816 |
msgctxt "installer"
|
4817 |
msgid "Listing upgrade to featured"
|
4818 |
msgstr "Eintrag aktualisieren auf Hervorhebung"
|
4819 |
|
4820 |
+
#: core/installer.php:894
|
4821 |
msgid "Business Directory - Manual Upgrade Required"
|
4822 |
msgstr "Branchenverzeichnis - Manuelle Aktualisierung erforderlich"
|
4823 |
|
4824 |
+
#: core/installer.php:896
|
4825 |
msgid ""
|
4826 |
"Business Directory features are currently disabled because the plugin needs "
|
4827 |
"to perform a manual upgrade before continuing."
|
4829 |
"Branchenverzeichnis Hervorhebungen sind aktuell deaktiviert, weil das Modul "
|
4830 |
"manuell aktualisiert werden muss, bevor weiter hervorgehoben werden kann."
|
4831 |
|
4832 |
+
#: core/installer.php:898
|
4833 |
msgid "Perform Manual Upgrade"
|
4834 |
msgstr "Manuelle Aktualisierung durchführen"
|
4835 |
|
4836 |
+
#: core/installer.php:914 core/installer.php:915 core/installer.php:926
|
4837 |
msgid "Business Directory - Manual Upgrade"
|
4838 |
msgstr "Branchenverzeichnis - Manuelle Aktualisierung"
|
4839 |
|
4840 |
+
#: core/installer.php:930
|
4841 |
msgid ""
|
4842 |
"Business Directory features are currently disabled because the plugin needs "
|
4843 |
"to perform a manual upgrade before it can be used."
|
4845 |
"Branchenverzeichnis Hervorhebungen sind momentan deaktiviert weil das Modul "
|
4846 |
"manuell aktualisiert werden muss, bevor es weiter verwendet werden kann."
|
4847 |
|
4848 |
+
#: core/installer.php:932
|
4849 |
msgid "Click \"Start Upgrade\" and wait until the process finishes."
|
4850 |
msgstr ""
|
4851 |
"Klicke \"Starte Aktualisierung\" und warte bis der Vorgang beendet wurde."
|
4852 |
|
4853 |
+
#: core/installer.php:935
|
4854 |
msgctxt "manual-upgrade"
|
4855 |
msgid "Start Upgrade"
|
4856 |
msgstr "Starte Aktualisierung"
|
4857 |
|
4858 |
+
#: core/installer.php:937
|
4859 |
msgctxt "manual-upgrade"
|
4860 |
msgid "Pause Upgrade"
|
4861 |
msgstr "Aktualisierung pausieren"
|
4862 |
|
4863 |
+
#: core/installer.php:943
|
4864 |
msgctxt "manual-upgrade"
|
4865 |
msgid ""
|
4866 |
"The upgrade was sucessfully performed. Business Directory Plugin is now "
|
4869 |
"Die Aktualisierung wurde erfolgreich durchgeführt. Branchenverzeichnis "
|
4870 |
"Erweiterung ist nun verfügbar."
|
4871 |
|
4872 |
+
#: core/installer.php:946
|
4873 |
msgctxt "manual-upgrade"
|
4874 |
msgid "Go to \"Directory Admin\""
|
4875 |
msgstr "Nach \" Verzeichnis Administration\""
|
5155 |
msgid "Abandoned"
|
5156 |
msgstr ""
|
5157 |
|
5158 |
+
#: core/templates/listing-sticky-tag.tpl.php:3
|
5159 |
+
#: core/templates/listing-sticky-tag.tpl.php:4 core/templates-listings.php:64
|
5160 |
msgctxt "templates"
|
5161 |
msgid "Featured Listing"
|
5162 |
msgstr "Hervorgehobene Einträge"
|
5163 |
|
5164 |
+
#: core/templates/listings.tpl.php:6
|
5165 |
+
#: templates/businessdirectory-listings.tpl.php:27 templates/search.tpl.php:41
|
5166 |
+
msgctxt "templates"
|
5167 |
+
msgid "No listings found."
|
5168 |
+
msgstr "Kein Listig gefunden."
|
5169 |
+
|
5170 |
+
#: core/templates/listings.tpl.php:17
|
5171 |
+
#: templates/businessdirectory-listings.tpl.php:38
|
5172 |
+
msgctxt "templates"
|
5173 |
+
msgid "« Previous "
|
5174 |
+
msgstr "« Vorher"
|
5175 |
+
|
5176 |
+
#: core/templates/listings.tpl.php:18
|
5177 |
+
#: templates/businessdirectory-listings.tpl.php:39
|
5178 |
+
msgctxt "templates"
|
5179 |
+
msgid "Next »"
|
5180 |
+
msgstr "Nächste »"
|
5181 |
+
|
5182 |
+
#: core/templates-ui.php:159
|
5183 |
msgctxt "templates"
|
5184 |
msgid "No listing categories found."
|
5185 |
msgstr "Keine Eintragskategorie gefunden."
|
5186 |
|
5187 |
+
#: core/templates-ui.php:232
|
5188 |
msgctxt "templates"
|
5189 |
msgid "Advanced Search"
|
5190 |
msgstr "Erweiterte Suche"
|
5191 |
|
5192 |
+
#: core/templates-ui.php:258 core/templates-ui.php:283
|
5193 |
msgctxt "templates sort"
|
5194 |
msgid "Sort By:"
|
5195 |
msgstr "Sortieren nach"
|
5196 |
|
5197 |
+
#: core/templates-ui.php:277
|
5198 |
msgctxt "sort"
|
5199 |
msgid "Reset"
|
5200 |
msgstr "Zurücksetzen"
|
5201 |
|
5202 |
+
#: core/templates-ui.php:299
|
5203 |
#, fuzzy
|
5204 |
msgctxt "sort"
|
5205 |
msgid "(Reset)"
|
5206 |
msgstr "Zurücksetzen"
|
5207 |
|
5208 |
+
#: core/themes.php:550
|
5209 |
+
#, fuzzy
|
5210 |
+
msgctxt "themes"
|
5211 |
+
msgid "ZIP file is not a valid BD theme file."
|
5212 |
+
msgstr "Bitte eine gültige E-mailadresse eingeben."
|
5213 |
+
|
5214 |
+
#: core/themes.php:556
|
5215 |
+
#, fuzzy
|
5216 |
+
msgctxt "themes"
|
5217 |
+
msgid "Could not create themes directory."
|
5218 |
+
msgstr "wpbdp-csv-exports Verzeichnis konnte nicht erstellt werden."
|
5219 |
+
|
5220 |
+
#: core/themes.php:564
|
5221 |
+
#, fuzzy
|
5222 |
+
msgctxt "themes"
|
5223 |
+
msgid "Could not remove previous theme directory \"%s\"."
|
5224 |
+
msgstr "Konnte Eintragskategorie nicht erstellen \"%s\""
|
5225 |
+
|
5226 |
+
#: core/themes.php:570
|
5227 |
+
#, fuzzy
|
5228 |
+
msgctxt "themes"
|
5229 |
+
msgid "Could not move new theme into theme directory."
|
5230 |
+
msgstr "Momentan sind keine Einträge im Verzeichnis vorhanden."
|
5231 |
+
|
5232 |
+
#: core/utils.php:105
|
5233 |
msgctxt "utils"
|
5234 |
msgid ""
|
5235 |
"POSTed data exceeds PHP config. maximum. See \"post_max_size\" directive."
|
5237 |
"Gepustete Daten haben Maximum erreicht. Schau dir den Eintrag \"post_ma_size"
|
5238 |
"\"in deiner php.ini an."
|
5239 |
|
5240 |
+
#: core/utils.php:158
|
5241 |
msgctxt "utils"
|
5242 |
msgid "File size (%s) exceeds maximum file size of %s"
|
5243 |
msgstr "Dateigröße (%s) hat das Maximum von %s erreicht"
|
5244 |
|
5245 |
+
#: core/utils.php:166
|
5246 |
#, fuzzy
|
5247 |
msgctxt "utils"
|
5248 |
msgid "File size (%s) is inferior to the required minimum file size of %s"
|
5249 |
msgstr "Dateigröße (%s) hat das Maximum von %s erreicht"
|
5250 |
|
5251 |
+
#: core/utils.php:175 core/utils.php:182
|
5252 |
msgctxt "utils"
|
5253 |
msgid "File type \"%s\" is not allowed"
|
5254 |
msgstr "Dateityp \"%s\" ist nicht erlaubt"
|
5255 |
|
5256 |
+
#: core/utils.php:189
|
5257 |
msgctxt "utils"
|
5258 |
msgid "Unkown error while uploading file."
|
5259 |
msgstr "Unbekannter Fehler beim Hochladen der Datei."
|
5260 |
|
5261 |
+
#: core/utils.php:208
|
5262 |
msgctxt "utils"
|
5263 |
msgid "Uploaded file is not an image"
|
5264 |
msgstr "Hochgeladene Datei ist kein Bild."
|
5265 |
|
5266 |
+
#: core/utils.php:217
|
5267 |
msgctxt "utils"
|
5268 |
msgid "Image width (%s px) is inferior to minimum required width of %s px."
|
5269 |
msgstr ""
|
5270 |
|
5271 |
+
#: core/utils.php:223
|
5272 |
msgctxt "utils"
|
5273 |
msgid "Image height (%s px) is inferior to minimum required height of %s px."
|
5274 |
msgstr ""
|
5275 |
|
5276 |
+
#: core/utils.php:229
|
5277 |
msgctxt "utils"
|
5278 |
msgid "Image width (%s px) is greater than maximum allowed width of %s px."
|
5279 |
msgstr ""
|
5280 |
|
5281 |
+
#: core/utils.php:235
|
5282 |
msgctxt "utils"
|
5283 |
msgid "Image height (%s px) is greater than maximum required height of %s px."
|
5284 |
msgstr ""
|
5285 |
|
5286 |
+
#: core/utils.php:249
|
5287 |
msgctxt "utils"
|
5288 |
msgid "Error while uploading file"
|
5289 |
msgstr "Fehler während des Hochladens der Datei"
|
5342 |
msgid "Your listing has been deleted."
|
5343 |
msgstr "Dein Eintrag wurde gelöscht."
|
5344 |
|
5345 |
+
#: core/view-listing-contact.php:48
|
5346 |
msgctxt "contact-message"
|
5347 |
msgid "Please enter your name."
|
5348 |
msgstr "Bitte geben Sie einen Namen ein."
|
5349 |
|
5350 |
+
#: core/view-listing-contact.php:51
|
5351 |
msgctxt "contact-message"
|
5352 |
msgid "Please enter a valid email."
|
5353 |
msgstr "Bitte eine gültige E-mailadresse eingeben."
|
5354 |
|
5355 |
+
#: core/view-listing-contact.php:54
|
5356 |
msgctxt "contact-message"
|
5357 |
msgid "You did not enter a message."
|
5358 |
msgstr "Sie haben keine Nachricht erstellt"
|
5359 |
|
5360 |
+
#: core/view-listing-contact.php:57
|
5361 |
msgctxt "contact-message"
|
5362 |
msgid "The reCAPTCHA wasn't entered correctly."
|
5363 |
msgstr "Das reCAPTCHA wurdenicht richtig eingegeben."
|
5364 |
|
5365 |
+
#: core/view-listing-contact.php:66
|
5366 |
msgctxt "contact form"
|
5367 |
msgid "Please <a>log in</a> to be able to send messages to the listing owner."
|
5368 |
msgstr "Bitte <a>einloggen</a> um eine Nachricht an den Inhaber zu senden."
|
5369 |
|
5370 |
+
#: core/view-listing-contact.php:85
|
5371 |
msgctxt "contact form"
|
5372 |
msgid "This contact form is temporarily disabled. Please try again later."
|
5373 |
msgstr ""
|
5374 |
"Diese Kontaktform ist momentan temporär deaktiviert. Bitte versuchen Sie es "
|
5375 |
"später erneut."
|
5376 |
|
5377 |
+
#: core/view-listing-contact.php:122
|
5378 |
#, fuzzy
|
5379 |
msgctxt "templates"
|
5380 |
msgid "Contact listing owner"
|
5381 |
msgstr "Nachricht an Verfasser des Eintrags"
|
5382 |
|
5383 |
+
#: core/view-listing-contact.php:126
|
5384 |
msgctxt "templates"
|
5385 |
msgid "Send Message to listing owner"
|
5386 |
msgstr "Nachricht an Verfasser des Eintrags"
|
5387 |
|
5388 |
+
#: core/view-listing-contact.php:172
|
5389 |
msgid "l F j, Y \\a\\t g:i a"
|
5390 |
msgstr "l F j, Y \\a\\t g:i a"
|
5391 |
|
5392 |
+
#: core/view-listing-contact.php:193
|
5393 |
msgctxt "contact-message"
|
5394 |
msgid "There was a problem encountered. Your message has not been sent"
|
5395 |
msgstr ""
|
5396 |
"Es ist ein Fehler aufgetreten. Ihre Nachricht konnte nicht versendet werden."
|
5397 |
|
5398 |
+
#: core/view-listing-contact.php:196
|
5399 |
msgctxt "contact-message"
|
5400 |
msgid "Return to listing."
|
5401 |
msgstr "Zurück zum Eintrag."
|
5596 |
msgid "Return to listing."
|
5597 |
msgstr "Zurück zum Eintrag."
|
5598 |
|
5599 |
+
#: core/views.php:28
|
5600 |
msgid ""
|
5601 |
"You need to create a page with the [businessdirectory] shortcode for the "
|
5602 |
"Business Directory plugin to work correctly."
|
5604 |
"Sie müssen ein Seite erstellen die den [businessdirecory] Shortcode enthält "
|
5605 |
"damit die Erweiterung richtig funktioniert."
|
5606 |
|
5607 |
+
#: core/views.php:30
|
5608 |
msgid "The directory is temporarily disabled."
|
5609 |
msgstr "Das Verzeichnis wurde temporär deaktiviert."
|
5610 |
|
5611 |
+
#: core/views.php:173
|
5612 |
msgctxt "preview"
|
5613 |
msgid "This is just a preview. The listing has not been published yet."
|
5614 |
msgstr "Dies ist nur eine Vorschau. Der Eintrag wurde bisher nicht publiziert."
|
5615 |
|
5616 |
+
#: core/views.php:325
|
5617 |
+
msgctxt "templates"
|
5618 |
+
msgid "Listings tagged: %s"
|
5619 |
+
msgstr "Getaggte Einträge: %s"
|
5620 |
+
|
5621 |
+
#: core/views.php:442
|
5622 |
msgctxt "templates"
|
5623 |
msgid ""
|
5624 |
"There are no categories assigned to the business directory yet. You need to "
|
5633 |
"nicht erstellt werden kann. Einträge können nicht erstellt werden bis ein "
|
5634 |
"Kategorie zugewiesen wurde."
|
5635 |
|
5636 |
+
#: core/views.php:444
|
5637 |
msgctxt "templates"
|
5638 |
msgid "There are currently no listings in the directory."
|
5639 |
msgstr "Keine Einträge im Verzeichnis vorhanden. "
|
5640 |
|
5641 |
+
#: core/views.php:462
|
5642 |
msgctxt "templates"
|
5643 |
msgid ""
|
5644 |
"You have \"Hide Empty Categories\" on and some categories that don't have "
|
5898 |
msgid "Submit Payment"
|
5899 |
msgstr "Initialbezahlung"
|
5900 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5901 |
#: templates/delete-listing-confirm.tpl.php:3
|
5902 |
msgctxt "manage recurring"
|
5903 |
msgid "Delete Listing"
|
6394 |
msgid "Drop files here"
|
6395 |
msgstr "Dateien hier hinziehen"
|
6396 |
|
6397 |
+
#: templates/submit-listing/images-upload-form.tpl.php:23
|
6398 |
+
msgctxt "templates image upload"
|
6399 |
+
msgid "or"
|
6400 |
+
msgstr ""
|
6401 |
+
|
6402 |
#: templates/submit-listing/images-upload-form.tpl.php:26
|
6403 |
msgctxt "templates"
|
6404 |
msgid "Select images from your hard drive"
|
6458 |
msgid "* Indicates required fields."
|
6459 |
msgstr "* benötigte Felder."
|
6460 |
|
6461 |
+
#: themes/default/templates/excerpt_content.tpl.php:13
|
6462 |
+
#, fuzzy
|
6463 |
+
msgctxt "themes/default"
|
6464 |
+
msgid "Address"
|
6465 |
+
msgstr "E-mail Adresse:"
|
6466 |
+
|
6467 |
#: vendors/edd/EDD_SL_Plugin_Updater.php:178
|
6468 |
msgid ""
|
6469 |
"There is a new version of %1$s available. <a target=\"_blank\" class="
|
6504 |
msgid "http://businessdirectoryplugin.com"
|
6505 |
msgstr "http://businessdirectoryplugin.com"
|
6506 |
|
6507 |
+
#~ msgctxt "admin transactions"
|
6508 |
+
#~ msgid "transaction"
|
6509 |
+
#~ msgstr "Transaktion"
|
6510 |
+
|
6511 |
+
#~ msgctxt "admin transactions"
|
6512 |
+
#~ msgid "transactions"
|
6513 |
+
#~ msgstr "Transaktionen"
|
6514 |
+
|
6515 |
+
#~ msgctxt "admin transactions"
|
6516 |
+
#~ msgid "ID"
|
6517 |
+
#~ msgstr "ID"
|
6518 |
+
|
6519 |
+
#~ msgctxt "admin transactions"
|
6520 |
+
#~ msgid "Type"
|
6521 |
+
#~ msgstr "Typ"
|
6522 |
+
|
6523 |
+
#~ msgctxt "admin transactions"
|
6524 |
+
#~ msgid "Listing"
|
6525 |
+
#~ msgstr "Eintrag"
|
6526 |
+
|
6527 |
+
#~ msgctxt "admin transactions"
|
6528 |
+
#~ msgid "Status"
|
6529 |
+
#~ msgstr "Status"
|
6530 |
+
|
6531 |
+
#~ msgctxt "admin transactions"
|
6532 |
+
#~ msgid "Amount"
|
6533 |
+
#~ msgstr "Preis"
|
6534 |
+
|
6535 |
+
#~ msgctxt "admin transactions"
|
6536 |
+
#~ msgid "Date"
|
6537 |
+
#~ msgstr "Datum"
|
6538 |
+
|
6539 |
+
#~ msgctxt "admin transactions"
|
6540 |
+
#~ msgid "Listing Submit (Initial Payment)"
|
6541 |
+
#~ msgstr "Eintrag zusenden (Initialbezahlung)"
|
6542 |
+
|
6543 |
+
#~ msgctxt "admin transactions"
|
6544 |
+
#~ msgid "Listing Edit (Category Fee)"
|
6545 |
+
#~ msgstr "Eintrag bearbeiten (Preis Kategorie)"
|
6546 |
+
|
6547 |
+
#~ msgctxt "admin transactions"
|
6548 |
+
#~ msgid "Renewal"
|
6549 |
+
#~ msgstr "Erneuern"
|
6550 |
+
|
6551 |
+
#~ msgctxt "admin transactions"
|
6552 |
+
#~ msgid "Upgrade to Featured"
|
6553 |
+
#~ msgstr "Aktualisieren auf unterstützt"
|
6554 |
+
|
6555 |
+
#~ msgctxt "admin transactions"
|
6556 |
+
#~ msgid "Gateway"
|
6557 |
+
#~ msgstr "Gateway"
|
6558 |
+
|
6559 |
+
#~ msgctxt "admin transactions"
|
6560 |
+
#~ msgid "Payer Info"
|
6561 |
+
#~ msgstr "Kontoinhaber Info"
|
6562 |
+
|
6563 |
+
#~ msgctxt "admin transactions"
|
6564 |
+
#~ msgid "Name"
|
6565 |
+
#~ msgstr "Name"
|
6566 |
+
|
6567 |
+
#~ msgctxt "admin transactions"
|
6568 |
+
#~ msgid "E-Mail"
|
6569 |
+
#~ msgstr "E-mail"
|
6570 |
+
|
6571 |
+
#~ msgctxt "admin transactions"
|
6572 |
+
#~ msgid "Processed On"
|
6573 |
+
#~ msgstr "Bearbeitet am"
|
6574 |
+
|
6575 |
+
#~ msgctxt "admin transactions"
|
6576 |
+
#~ msgid "Processed By"
|
6577 |
+
#~ msgstr "Bearbeitet von"
|
6578 |
+
|
6579 |
+
#~ msgctxt "admin transactions"
|
6580 |
+
#~ msgid "Approve"
|
6581 |
+
#~ msgstr "Genehmigen"
|
6582 |
+
|
6583 |
+
#~ msgctxt "admin transactions"
|
6584 |
+
#~ msgid "Reject"
|
6585 |
+
#~ msgstr "Zurückweisen"
|
6586 |
+
|
6587 |
+
#~ msgctxt "admin transactions"
|
6588 |
+
#~ msgid "+ Details"
|
6589 |
+
#~ msgstr "+ Details"
|
6590 |
+
|
6591 |
+
#~ msgctxt "admin transactions"
|
6592 |
+
#~ msgid "Delete"
|
6593 |
+
#~ msgstr "löschen"
|
6594 |
+
|
6595 |
+
#~ msgctxt "admin transactions"
|
6596 |
+
#~ msgid "All"
|
6597 |
+
#~ msgstr "Alle"
|
6598 |
+
|
6599 |
+
#~ msgctxt "admin transactions"
|
6600 |
+
#~ msgid "Approved"
|
6601 |
+
#~ msgstr "Genehmigt"
|
6602 |
+
|
6603 |
+
#~ msgctxt "admin transactions"
|
6604 |
+
#~ msgid "Pending"
|
6605 |
+
#~ msgstr "Ausstehend"
|
6606 |
+
|
6607 |
+
#~ msgctxt "admin transactions"
|
6608 |
+
#~ msgid "Rejected"
|
6609 |
+
#~ msgstr "Zurückgewiesen"
|
6610 |
+
|
6611 |
+
#~ msgctxt "admin"
|
6612 |
+
#~ msgid "The transaction has been deleted."
|
6613 |
+
#~ msgstr "Die Transaktion wurde gelöscht."
|
6614 |
+
|
6615 |
+
#~ msgctxt "admin settings"
|
6616 |
+
#~ msgid "Paid first then free"
|
6617 |
+
#~ msgstr "Zuerst Bezahlt dann kostenlos"
|
6618 |
+
|
6619 |
#~ msgctxt "admin menu"
|
6620 |
#~ msgid "All Listings"
|
6621 |
#~ msgstr "Alle Einträge"
|
languages/WPBDM-en_US.mo
CHANGED
Binary file
|
languages/WPBDM-en_US.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Business Directory Plugin 3.6\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/business-directory-plugin\n"
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
"PO-Revision-Date: 2015-04-07 11:11-0500\n"
|
9 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
10 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
@@ -107,7 +107,7 @@ msgctxt "admin actions"
|
|
107 |
msgid "Renew Listing"
|
108 |
msgstr ""
|
109 |
|
110 |
-
#: admin/class-admin.php:
|
111 |
msgctxt "drip pointer"
|
112 |
msgid ""
|
113 |
"Find out how to create a compelling, thriving business directory from "
|
@@ -115,264 +115,264 @@ msgid ""
|
|
115 |
"a FREE premium module just for signing up."
|
116 |
msgstr ""
|
117 |
|
118 |
-
#: admin/class-admin.php:
|
119 |
msgctxt "drip pointer"
|
120 |
msgid "Email Address:"
|
121 |
msgstr ""
|
122 |
|
123 |
-
#: admin/class-admin.php:
|
124 |
msgctxt "drip pointer"
|
125 |
msgid "Want to know the Secrets of Building an Awesome Business Directory?"
|
126 |
msgstr ""
|
127 |
|
128 |
-
#: admin/class-admin.php:
|
129 |
msgctxt "drip pointer"
|
130 |
msgid "Yes, please!"
|
131 |
msgstr ""
|
132 |
|
133 |
-
#: admin/class-admin.php:
|
134 |
msgctxt "drip pointer"
|
135 |
msgid "No, thanks"
|
136 |
msgstr ""
|
137 |
|
138 |
-
#: admin/class-admin.php:
|
139 |
msgctxt "admin"
|
140 |
msgid "Business Directory"
|
141 |
msgstr ""
|
142 |
|
143 |
-
#: admin/class-admin.php:
|
144 |
msgctxt "admin"
|
145 |
msgid "You're all set. Visit your new <a>Business Directory</a> page."
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: admin/class-admin.php:
|
149 |
msgctxt "drip pointer"
|
150 |
msgid "Invalid e-mail address."
|
151 |
msgstr ""
|
152 |
|
153 |
-
#: admin/class-admin.php:
|
154 |
msgctxt "admin menu"
|
155 |
msgid "Business Directory Admin"
|
156 |
msgstr ""
|
157 |
|
158 |
-
#: admin/class-admin.php:
|
159 |
msgctxt "admin menu"
|
160 |
msgid "Directory Admin"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: admin/class-admin.php:
|
164 |
msgctxt "admin menu"
|
165 |
msgid "Add New Listing"
|
166 |
msgstr ""
|
167 |
|
168 |
-
#: admin/class-admin.php:
|
169 |
msgctxt "admin menu"
|
170 |
msgid "Manage Options"
|
171 |
msgstr ""
|
172 |
|
173 |
-
#: admin/class-admin.php:
|
174 |
msgctxt "admin menu"
|
175 |
msgid "Manage Fees"
|
176 |
msgstr ""
|
177 |
|
178 |
-
#: admin/class-admin.php:
|
179 |
msgctxt "admin menu"
|
180 |
msgid "Manage Form Fields"
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: admin/class-admin.php:
|
184 |
msgctxt "admin menu"
|
185 |
msgid "Listings"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: admin/class-admin.php:
|
189 |
msgctxt "admin menu"
|
190 |
msgid "CSV Import"
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: admin/class-admin.php:
|
194 |
msgctxt "admin menu"
|
195 |
msgid "CSV Export"
|
196 |
msgstr ""
|
197 |
|
198 |
-
#: admin/class-admin.php:
|
199 |
msgctxt "admin menu"
|
200 |
msgid "Debug"
|
201 |
msgstr ""
|
202 |
|
203 |
-
#: admin/class-admin.php:
|
204 |
msgctxt "admin menu"
|
205 |
msgid "Main Menu"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: admin/class-admin.php:
|
209 |
msgctxt "admin menu"
|
210 |
msgid "Uninstall Business Directory Plugin"
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: admin/class-admin.php:
|
214 |
msgctxt "admin menu"
|
215 |
msgid "Uninstall"
|
216 |
msgstr ""
|
217 |
|
218 |
-
#: admin/class-admin.php:
|
219 |
#: admin/templates/listing-metabox-categories.tpl.php:69
|
220 |
msgctxt "admin infometabox"
|
221 |
msgid "never"
|
222 |
msgstr ""
|
223 |
|
224 |
-
#: admin/class-admin.php:
|
225 |
msgctxt "admin"
|
226 |
msgid "The listing has been published."
|
227 |
msgid_plural "The listings have been published."
|
228 |
msgstr[0] ""
|
229 |
msgstr[1] ""
|
230 |
|
231 |
-
#: admin/class-admin.php:
|
232 |
msgctxt "admin"
|
233 |
msgid "The listing status has been set as paid."
|
234 |
msgid_plural "The listings status has been set as paid."
|
235 |
msgstr[0] ""
|
236 |
msgstr[1] ""
|
237 |
|
238 |
-
#: admin/class-admin.php:
|
239 |
msgctxt "admin"
|
240 |
msgid "The listing has been modified."
|
241 |
msgid_plural "The listings have been modified."
|
242 |
msgstr[0] ""
|
243 |
msgstr[1] ""
|
244 |
|
245 |
-
#: admin/class-admin.php:
|
246 |
msgctxt "admin"
|
247 |
msgid "The listing has been upgraded."
|
248 |
msgid_plural "The listings have been upgraded."
|
249 |
msgstr[0] ""
|
250 |
msgstr[1] ""
|
251 |
|
252 |
-
#: admin/class-admin.php:
|
253 |
msgctxt "admin"
|
254 |
msgid "The listing has been downgraded."
|
255 |
msgid_plural "The listings have been downgraded."
|
256 |
msgstr[0] ""
|
257 |
msgstr[1] ""
|
258 |
|
259 |
-
#: admin/class-admin.php:
|
260 |
msgctxt "admin"
|
261 |
msgid "The transaction has been approved."
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: admin/class-admin.php:
|
265 |
msgctxt "admin"
|
266 |
msgid "The transaction has been rejected."
|
267 |
msgstr ""
|
268 |
|
269 |
-
#: admin/class-admin.php:
|
270 |
msgctxt "admin"
|
271 |
msgid "The fee was successfully assigned."
|
272 |
msgstr ""
|
273 |
|
274 |
-
#: admin/class-admin.php:
|
275 |
msgctxt "admin"
|
276 |
msgid "Listing was renewed."
|
277 |
msgid_plural "Listings were renewed."
|
278 |
msgstr[0] ""
|
279 |
msgstr[1] ""
|
280 |
|
281 |
-
#: admin/class-admin.php:
|
282 |
msgctxt "admin"
|
283 |
msgid "Renewal email sent."
|
284 |
msgstr ""
|
285 |
|
286 |
-
#: admin/class-admin.php:
|
287 |
msgctxt "admin category id"
|
288 |
msgid "ID"
|
289 |
msgstr ""
|
290 |
|
291 |
-
#: admin/class-admin.php:
|
292 |
msgctxt "admin"
|
293 |
msgid "Listing Count"
|
294 |
msgstr ""
|
295 |
|
296 |
-
#: admin/class-admin.php:
|
297 |
msgctxt "admin"
|
298 |
msgid ""
|
299 |
"<b>Business Directory Plugin</b> requires fields with the following "
|
300 |
"associations in order to work correctly: <b>%s</b>."
|
301 |
msgstr ""
|
302 |
|
303 |
-
#: admin/class-admin.php:
|
304 |
msgctxt "admin"
|
305 |
msgid ""
|
306 |
"<b>Business Directory Plugin</b> requires a field with a <b>%s</b> "
|
307 |
"association in order to work correctly."
|
308 |
msgstr ""
|
309 |
|
310 |
-
#: admin/class-admin.php:
|
311 |
msgctxt "admin"
|
312 |
msgid ""
|
313 |
"You can create these custom fields by yourself inside \"Manage Form Fields\" "
|
314 |
"or let Business Directory do this for you automatically."
|
315 |
msgstr ""
|
316 |
|
317 |
-
#: admin/class-admin.php:
|
318 |
msgctxt "admin"
|
319 |
msgid "Go to \"Manage Form Fields\""
|
320 |
msgstr ""
|
321 |
|
322 |
-
#: admin/class-admin.php:
|
323 |
msgctxt "admin"
|
324 |
msgid "Create these required fields for me"
|
325 |
msgstr ""
|
326 |
|
327 |
-
#: admin/class-admin.php:
|
328 |
msgctxt "admin"
|
329 |
msgid ""
|
330 |
"<b>Business Directory Plugin</b> requires a page with the "
|
331 |
"<tt>[businessdirectory]</tt> shortcode to function properly."
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: admin/class-admin.php:
|
335 |
msgctxt "admin"
|
336 |
msgid ""
|
337 |
"You can create this page by yourself or let Business Directory do this for "
|
338 |
"you automatically."
|
339 |
msgstr ""
|
340 |
|
341 |
-
#: admin/class-admin.php:
|
342 |
msgctxt "admin"
|
343 |
msgid "Create required pages for me"
|
344 |
msgstr ""
|
345 |
|
346 |
-
#: admin/class-admin.php:
|
347 |
msgctxt "admin compat"
|
348 |
msgid "Installed: %s"
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: admin/class-admin.php:
|
352 |
msgctxt "admin compat"
|
353 |
msgid "N/A"
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: admin/class-admin.php:
|
357 |
msgctxt "admin compat"
|
358 |
msgid "Required: %s"
|
359 |
msgstr ""
|
360 |
|
361 |
-
#: admin/class-admin.php:
|
362 |
msgctxt "admin compat"
|
363 |
msgid ""
|
364 |
"Business Directory has detected some incompatible premium module versions "
|
365 |
"installed."
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: admin/class-admin.php:
|
369 |
msgctxt "admin compat"
|
370 |
msgid ""
|
371 |
"Please upgrade to the required versions indicated below to make sure "
|
372 |
"everything functions properly."
|
373 |
msgstr ""
|
374 |
|
375 |
-
#: admin/class-admin.php:
|
376 |
msgctxt "admin"
|
377 |
msgid ""
|
378 |
"We noticed you want your Business Directory users to register before posting "
|
@@ -396,6 +396,68 @@ msgctxt "templates"
|
|
396 |
msgid "There are no images currently attached to the listing."
|
397 |
msgstr ""
|
398 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
399 |
#: admin/csv-export.php:136
|
400 |
msgctxt "admin csv-export"
|
401 |
msgid "Could not create a temporary directory for handling this CSV export."
|
@@ -649,7 +711,7 @@ msgctxt "form-fields admin"
|
|
649 |
msgid "In Listing"
|
650 |
msgstr ""
|
651 |
|
652 |
-
#: admin/form-fields.php:
|
653 |
msgctxt "formfields-preview"
|
654 |
msgid ""
|
655 |
"This is a preview of the form as it will appear during \"Submit a Listing\". "
|
@@ -657,31 +719,105 @@ msgid ""
|
|
657 |
"have \"Featured Levels\" active and this is showing the base level."
|
658 |
msgstr ""
|
659 |
|
660 |
-
#: admin/form-fields.php:
|
661 |
msgctxt "form-fields admin"
|
662 |
msgid "Form Preview"
|
663 |
msgstr ""
|
664 |
|
665 |
-
#: admin/form-fields.php:
|
666 |
msgctxt "form-fields admin"
|
667 |
msgid "← Return to \"Manage Form Fields\""
|
668 |
msgstr ""
|
669 |
|
670 |
-
#: admin/form-fields.php:
|
671 |
msgctxt "form-fields admin"
|
672 |
msgid "Form fields updated."
|
673 |
msgstr ""
|
674 |
|
675 |
-
#: admin/form-fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
676 |
msgctxt "form-fields admin"
|
677 |
msgid "Field deleted."
|
678 |
msgstr ""
|
679 |
|
680 |
-
#: admin/form-fields.php:
|
681 |
msgctxt "form-fields admin"
|
682 |
msgid "Required fields created successfully."
|
683 |
msgstr ""
|
684 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
685 |
#: admin/listing-metabox.php:11
|
686 |
msgctxt "admin"
|
687 |
msgid "General"
|
@@ -862,10 +998,8 @@ msgctxt "admin csv-export"
|
|
862 |
msgid "Column Separator"
|
863 |
msgstr ""
|
864 |
|
865 |
-
#: admin/templates/csv-export.tpl.php:94
|
866 |
-
#: admin/templates/csv-export.tpl.php:
|
867 |
-
#: admin/templates/csv-export.tpl.php:116
|
868 |
-
#: admin/templates/csv-import.tpl.php:43
|
869 |
#: admin/templates/csv-import.tpl.php:109
|
870 |
#: admin/templates/csv-import.tpl.php:120
|
871 |
#: admin/templates/csv-import.tpl.php:131
|
@@ -1088,8 +1222,7 @@ msgctxt "admin csv-import"
|
|
1088 |
msgid "Warning"
|
1089 |
msgstr ""
|
1090 |
|
1091 |
-
#: admin/templates/csv-import.tpl.php:12
|
1092 |
-
#: admin/templates/csv-import.tpl.php:216
|
1093 |
msgctxt "admin csv-import"
|
1094 |
msgid "Help"
|
1095 |
msgstr ""
|
@@ -1415,22 +1548,22 @@ msgctxt "fees admin"
|
|
1415 |
msgid "Drag and drop to re-order fees."
|
1416 |
msgstr ""
|
1417 |
|
1418 |
-
#: admin/templates/fees.tpl.php:48 admin/templates/sidebar.tpl.php:
|
1419 |
msgctxt "admin sidebar"
|
1420 |
msgid "PayPal Gateway Module"
|
1421 |
msgstr ""
|
1422 |
|
1423 |
-
#: admin/templates/fees.tpl.php:49 admin/templates/sidebar.tpl.php:
|
1424 |
msgctxt "admin sidebar"
|
1425 |
msgid "2Checkout Gateway Module"
|
1426 |
msgstr ""
|
1427 |
|
1428 |
-
#: admin/templates/fees.tpl.php:50 admin/templates/sidebar.tpl.php:
|
1429 |
msgctxt "admin sidebar"
|
1430 |
msgid "PayFast Payment Module"
|
1431 |
msgstr ""
|
1432 |
|
1433 |
-
#: admin/templates/fees.tpl.php:51 admin/templates/sidebar.tpl.php:
|
1434 |
msgctxt "admin sidebar"
|
1435 |
msgid "Stripe Payment Module"
|
1436 |
msgstr ""
|
@@ -1582,6 +1715,26 @@ msgctxt "form-fields admin"
|
|
1582 |
msgid "Delete Field"
|
1583 |
msgstr ""
|
1584 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1585 |
#: admin/templates/form-fields.tpl.php:3
|
1586 |
msgctxt "form-fields admin"
|
1587 |
msgid "Add New Form Field"
|
@@ -1592,7 +1745,12 @@ msgctxt "form-fields admin"
|
|
1592 |
msgid "Preview Form"
|
1593 |
msgstr ""
|
1594 |
|
1595 |
-
#: admin/templates/form-fields.tpl.php:
|
|
|
|
|
|
|
|
|
|
|
1596 |
msgctxt "form-fields admin"
|
1597 |
msgid ""
|
1598 |
"Here, you can create new fields for your listings, edit or delete existing "
|
@@ -1600,12 +1758,12 @@ msgid ""
|
|
1600 |
"special options for them."
|
1601 |
msgstr ""
|
1602 |
|
1603 |
-
#: admin/templates/form-fields.tpl.php:
|
1604 |
msgctxt "form-fields admin"
|
1605 |
msgid "Please see the <a>Form Fields documentation</a> for more details."
|
1606 |
msgstr ""
|
1607 |
|
1608 |
-
#. #-#-#-#-# WPBDM.pot (Business Directory Plugin 3.6.
|
1609 |
#. Plugin Name of the plugin/theme
|
1610 |
#: admin/templates/header.tpl.php:4
|
1611 |
msgid "Business Directory Plugin"
|
@@ -1941,124 +2099,184 @@ msgstr ""
|
|
1941 |
|
1942 |
#: admin/templates/sidebar.tpl.php:3
|
1943 |
msgctxt "admin sidebar"
|
|
|
|
|
|
|
|
|
|
|
1944 |
msgid "Claim Listings Module"
|
1945 |
msgstr ""
|
1946 |
|
1947 |
-
#: admin/templates/sidebar.tpl.php:
|
1948 |
msgctxt "admin sidebar"
|
1949 |
msgid "File Upload Module"
|
1950 |
msgstr ""
|
1951 |
|
1952 |
-
#: admin/templates/sidebar.tpl.php:
|
1953 |
msgctxt "admin sidebar"
|
1954 |
msgid "Featured Levels Module"
|
1955 |
msgstr ""
|
1956 |
|
1957 |
-
#: admin/templates/sidebar.tpl.php:
|
1958 |
msgctxt "admin sidebar"
|
1959 |
msgid "ZIP Code Search Module"
|
1960 |
msgstr ""
|
1961 |
|
1962 |
-
#: admin/templates/sidebar.tpl.php:
|
1963 |
msgctxt "admin sidebar"
|
1964 |
msgid "Regions Module"
|
1965 |
msgstr ""
|
1966 |
|
1967 |
-
#: admin/templates/sidebar.tpl.php:
|
1968 |
msgctxt "admin sidebar"
|
1969 |
msgid "Ratings Module"
|
1970 |
msgstr ""
|
1971 |
|
1972 |
-
#: admin/templates/sidebar.tpl.php:
|
1973 |
msgctxt "admin sidebar"
|
1974 |
msgid "Google Maps Module"
|
1975 |
msgstr ""
|
1976 |
|
1977 |
-
#: admin/templates/sidebar.tpl.php:
|
1978 |
msgctxt "admin sidebar"
|
1979 |
msgid "Like this plugin?"
|
1980 |
msgstr ""
|
1981 |
|
1982 |
-
#: admin/templates/sidebar.tpl.php:
|
1983 |
msgctxt "admin sidebar"
|
1984 |
msgid "Why not do any or all of the following:"
|
1985 |
msgstr ""
|
1986 |
|
1987 |
-
#: admin/templates/sidebar.tpl.php:
|
1988 |
msgctxt "admin sidebar"
|
1989 |
msgid "Give it a good rating on WordPress.org."
|
1990 |
msgstr ""
|
1991 |
|
1992 |
-
#: admin/templates/sidebar.tpl.php:
|
1993 |
msgctxt "admin sidebar"
|
1994 |
msgid "Let other people know that it works with your WordPress setup."
|
1995 |
msgstr ""
|
1996 |
|
1997 |
-
#: admin/templates/sidebar.tpl.php:
|
1998 |
msgctxt "admin sidebar"
|
1999 |
msgid "Buy a Premium Module"
|
2000 |
msgstr ""
|
2001 |
|
2002 |
-
#: admin/templates/sidebar.tpl.php:
|
2003 |
msgctxt "admin sidebar"
|
2004 |
msgid "Get a Premium Module"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
-
#: admin/templates/sidebar.tpl.php:
|
2008 |
msgctxt "admin sidebar"
|
2009 |
msgid "Single Site License Combo Pack"
|
2010 |
msgstr ""
|
2011 |
|
2012 |
-
#: admin/templates/sidebar.tpl.php:
|
2013 |
msgctxt "admin sidebar"
|
2014 |
msgid "Multi Site License Combo Pack"
|
2015 |
msgstr ""
|
2016 |
|
2017 |
-
#: admin/templates/sidebar.tpl.php:
|
2018 |
msgctxt "admin sidebar"
|
2019 |
msgid "Found a bug? Need support?"
|
2020 |
msgstr ""
|
2021 |
|
2022 |
-
#: admin/templates/sidebar.tpl.php:
|
2023 |
msgctxt "admin sidebar"
|
2024 |
msgid "If you've found a bug or need support <a>visit the forums!</a>"
|
2025 |
msgstr ""
|
2026 |
|
2027 |
-
#: admin/templates/sidebar.tpl.php:
|
2028 |
msgctxt "admin sidebar"
|
2029 |
msgid "Full plugin documentation"
|
2030 |
msgstr ""
|
2031 |
|
2032 |
-
#: admin/templates/sidebar.tpl.php:
|
2033 |
msgctxt "admin sidebar"
|
2034 |
msgid "Quick Start Guide"
|
2035 |
msgstr ""
|
2036 |
|
2037 |
-
#: admin/templates/sidebar.tpl.php:
|
2038 |
msgctxt "admin sidebar"
|
2039 |
msgid "Video Tutorials"
|
2040 |
msgstr ""
|
2041 |
|
2042 |
-
#: admin/templates/sidebar.tpl.php:
|
2043 |
msgctxt "admin sidebar"
|
2044 |
msgid "Installed Modules"
|
2045 |
msgstr ""
|
2046 |
|
2047 |
-
#: admin/templates/sidebar.tpl.php:
|
2048 |
msgctxt "admin sidebar"
|
2049 |
msgid "Installed"
|
2050 |
msgstr ""
|
2051 |
|
2052 |
-
#: admin/templates/sidebar.tpl.php:
|
2053 |
msgctxt "admin sidebar"
|
2054 |
msgid "Not Installed"
|
2055 |
msgstr ""
|
2056 |
|
2057 |
-
#: admin/templates/sidebar.tpl.php:
|
2058 |
msgctxt "admin sidebar"
|
2059 |
msgid "Enhanced Categories Module"
|
2060 |
msgstr ""
|
2061 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2062 |
#: admin/templates/transactions.tpl.php:2
|
2063 |
msgctxt "admin transactions"
|
2064 |
msgid "Transactions"
|
@@ -2160,274 +2378,144 @@ msgctxt "tracking"
|
|
2160 |
msgid "Allow Tracking"
|
2161 |
msgstr ""
|
2162 |
|
2163 |
-
#:
|
2164 |
-
msgctxt "admin transactions"
|
2165 |
-
msgid "transaction"
|
2166 |
-
msgstr ""
|
2167 |
-
|
2168 |
-
#: admin/transactions.php:10
|
2169 |
-
msgctxt "admin transactions"
|
2170 |
-
msgid "transactions"
|
2171 |
-
msgstr ""
|
2172 |
-
|
2173 |
-
#: admin/transactions.php:17
|
2174 |
-
msgctxt "admin transactions"
|
2175 |
-
msgid "ID"
|
2176 |
-
msgstr ""
|
2177 |
-
|
2178 |
-
#: admin/transactions.php:18
|
2179 |
-
msgctxt "admin transactions"
|
2180 |
-
msgid "Type"
|
2181 |
-
msgstr ""
|
2182 |
-
|
2183 |
-
#: admin/transactions.php:19
|
2184 |
-
msgctxt "admin transactions"
|
2185 |
-
msgid "Listing"
|
2186 |
-
msgstr ""
|
2187 |
-
|
2188 |
-
#: admin/transactions.php:20
|
2189 |
-
msgctxt "admin transactions"
|
2190 |
-
msgid "Status"
|
2191 |
-
msgstr ""
|
2192 |
-
|
2193 |
-
#: admin/transactions.php:21
|
2194 |
-
msgctxt "admin transactions"
|
2195 |
-
msgid "Amount"
|
2196 |
-
msgstr ""
|
2197 |
-
|
2198 |
-
#: admin/transactions.php:22
|
2199 |
-
msgctxt "admin transactions"
|
2200 |
-
msgid "Date"
|
2201 |
-
msgstr ""
|
2202 |
-
|
2203 |
-
#: admin/transactions.php:33
|
2204 |
-
msgctxt "admin transactions"
|
2205 |
-
msgid "Listing Submit (Initial Payment)"
|
2206 |
-
msgstr ""
|
2207 |
-
|
2208 |
-
#: admin/transactions.php:34
|
2209 |
-
msgctxt "admin transactions"
|
2210 |
-
msgid "Listing Edit (Category Fee)"
|
2211 |
-
msgstr ""
|
2212 |
-
|
2213 |
-
#: admin/transactions.php:35
|
2214 |
-
msgctxt "admin transactions"
|
2215 |
-
msgid "Renewal"
|
2216 |
-
msgstr ""
|
2217 |
-
|
2218 |
-
#: admin/transactions.php:36
|
2219 |
-
msgctxt "admin transactions"
|
2220 |
-
msgid "Upgrade to Featured"
|
2221 |
-
msgstr ""
|
2222 |
-
|
2223 |
-
#: admin/transactions.php:53
|
2224 |
-
msgctxt "admin transactions"
|
2225 |
-
msgid "Gateway"
|
2226 |
-
msgstr ""
|
2227 |
-
|
2228 |
-
#: admin/transactions.php:55
|
2229 |
-
msgctxt "admin transactions"
|
2230 |
-
msgid "Payer Info"
|
2231 |
-
msgstr ""
|
2232 |
-
|
2233 |
-
#: admin/transactions.php:57
|
2234 |
-
msgctxt "admin transactions"
|
2235 |
-
msgid "Name"
|
2236 |
-
msgstr ""
|
2237 |
-
|
2238 |
-
#: admin/transactions.php:59
|
2239 |
-
msgctxt "admin transactions"
|
2240 |
-
msgid "E-Mail"
|
2241 |
-
msgstr ""
|
2242 |
-
|
2243 |
-
#: admin/transactions.php:63
|
2244 |
-
msgctxt "admin transactions"
|
2245 |
-
msgid "Processed On"
|
2246 |
-
msgstr ""
|
2247 |
-
|
2248 |
-
#: admin/transactions.php:65
|
2249 |
-
msgctxt "admin transactions"
|
2250 |
-
msgid "Processed By"
|
2251 |
-
msgstr ""
|
2252 |
-
|
2253 |
-
#: admin/transactions.php:101
|
2254 |
-
msgctxt "admin transactions"
|
2255 |
-
msgid "Approve"
|
2256 |
-
msgstr ""
|
2257 |
-
|
2258 |
-
#: admin/transactions.php:105
|
2259 |
-
msgctxt "admin transactions"
|
2260 |
-
msgid "Reject"
|
2261 |
-
msgstr ""
|
2262 |
-
|
2263 |
-
#: admin/transactions.php:111
|
2264 |
-
msgctxt "admin transactions"
|
2265 |
-
msgid "+ Details"
|
2266 |
-
msgstr ""
|
2267 |
-
|
2268 |
-
#: admin/transactions.php:116
|
2269 |
-
msgctxt "admin transactions"
|
2270 |
-
msgid "Delete"
|
2271 |
-
msgstr ""
|
2272 |
-
|
2273 |
-
#: admin/transactions.php:140
|
2274 |
-
msgctxt "admin transactions"
|
2275 |
-
msgid "All"
|
2276 |
-
msgstr ""
|
2277 |
-
|
2278 |
-
#: admin/transactions.php:148
|
2279 |
-
msgctxt "admin transactions"
|
2280 |
-
msgid "Approved"
|
2281 |
-
msgstr ""
|
2282 |
-
|
2283 |
-
#: admin/transactions.php:156
|
2284 |
-
msgctxt "admin transactions"
|
2285 |
-
msgid "Pending"
|
2286 |
-
msgstr ""
|
2287 |
-
|
2288 |
-
#: admin/transactions.php:164
|
2289 |
-
msgctxt "admin transactions"
|
2290 |
-
msgid "Rejected"
|
2291 |
-
msgstr ""
|
2292 |
-
|
2293 |
-
#: admin/transactions.php:259
|
2294 |
-
msgctxt "admin"
|
2295 |
-
msgid "The transaction has been deleted."
|
2296 |
-
msgstr ""
|
2297 |
-
|
2298 |
-
#: business-directory-plugin.php:658
|
2299 |
msgctxt "admin plugins"
|
2300 |
msgid "Settings"
|
2301 |
msgstr ""
|
2302 |
|
2303 |
-
#: business-directory-plugin.php:
|
2304 |
msgctxt "post type general name"
|
2305 |
msgid "Directory"
|
2306 |
msgstr ""
|
2307 |
|
2308 |
-
#: business-directory-plugin.php:
|
2309 |
msgctxt "post type singular name"
|
2310 |
msgid "Directory"
|
2311 |
msgstr ""
|
2312 |
|
2313 |
-
#: business-directory-plugin.php:
|
2314 |
msgctxt "listing"
|
2315 |
msgid "Add New Listing"
|
2316 |
msgstr ""
|
2317 |
|
2318 |
-
#: business-directory-plugin.php:
|
2319 |
msgctxt "post type"
|
2320 |
msgid "Add New Listing"
|
2321 |
msgstr ""
|
2322 |
|
2323 |
-
#: business-directory-plugin.php:
|
2324 |
msgid "Edit Listing"
|
2325 |
msgstr ""
|
2326 |
|
2327 |
-
#: business-directory-plugin.php:
|
2328 |
msgid "New Listing"
|
2329 |
msgstr ""
|
2330 |
|
2331 |
-
#: business-directory-plugin.php:
|
2332 |
msgid "View Listing"
|
2333 |
msgstr ""
|
2334 |
|
2335 |
-
#: business-directory-plugin.php:
|
2336 |
msgid "Search Listings"
|
2337 |
msgstr ""
|
2338 |
|
2339 |
-
#: business-directory-plugin.php:
|
2340 |
msgid "No listings found"
|
2341 |
msgstr ""
|
2342 |
|
2343 |
-
#: business-directory-plugin.php:
|
2344 |
msgid "No listings found in trash"
|
2345 |
msgstr ""
|
2346 |
|
2347 |
-
#: business-directory-plugin.php:
|
2348 |
msgid "Directory Categories"
|
2349 |
msgstr ""
|
2350 |
|
2351 |
-
#: business-directory-plugin.php:
|
2352 |
msgctxt "rss feed"
|
2353 |
msgid "%s Feed"
|
2354 |
msgstr ""
|
2355 |
|
2356 |
-
#: business-directory-plugin.php:
|
2357 |
msgctxt "title"
|
2358 |
msgid "Submit A Listing"
|
2359 |
msgstr ""
|
2360 |
|
2361 |
-
#: business-directory-plugin.php:
|
2362 |
msgctxt "title"
|
2363 |
msgid "Find a Listing"
|
2364 |
msgstr ""
|
2365 |
|
2366 |
-
#: business-directory-plugin.php:
|
2367 |
msgctxt "title"
|
2368 |
msgid "View All Listings"
|
2369 |
msgstr ""
|
2370 |
|
2371 |
-
#: business-directory-plugin.php:
|
2372 |
msgctxt "title"
|
2373 |
msgid "Listings tagged: %s"
|
2374 |
msgstr ""
|
2375 |
|
2376 |
-
#: core/class-csv-import.php:
|
2377 |
msgctxt "admin csv-import"
|
2378 |
msgid "Could not create listing category \"%s\""
|
2379 |
msgstr ""
|
2380 |
|
2381 |
-
#: core/class-csv-import.php:
|
2382 |
msgctxt "admin csv-import"
|
2383 |
msgid "Username \"%s\" does not exist"
|
2384 |
msgstr ""
|
2385 |
|
2386 |
-
#: core/class-csv-import.php:
|
2387 |
msgctxt "admin csv-import"
|
2388 |
msgid "Missing required field: %s"
|
2389 |
msgstr ""
|
2390 |
|
2391 |
-
#: core/class-csv-import.php:
|
2392 |
msgctxt "admin csv-import"
|
2393 |
msgid "Listing category \"%s\" does not exist"
|
2394 |
msgstr ""
|
2395 |
|
2396 |
-
#: core/class-form-field.php:
|
2397 |
msgctxt "form-fields-api"
|
2398 |
msgid "Invalid form field type"
|
2399 |
msgstr ""
|
2400 |
|
2401 |
-
#: core/class-form-field.php:
|
2402 |
msgctxt "form-fields-api"
|
2403 |
msgid "Field label is required."
|
2404 |
msgstr ""
|
2405 |
|
2406 |
-
#: core/class-form-field.php:
|
|
|
|
|
|
|
|
|
|
|
2407 |
msgctxt "form-fields-api"
|
2408 |
msgid ""
|
2409 |
"There can only be one field with association \"%s\". Please select another "
|
2410 |
"association."
|
2411 |
msgstr ""
|
2412 |
|
2413 |
-
#: core/class-form-field.php:
|
2414 |
msgctxt "form-fields-api"
|
2415 |
msgid "\"%s\" is an invalid field type for this association."
|
2416 |
msgstr ""
|
2417 |
|
2418 |
-
#: core/class-form-field.php:
|
2419 |
msgctxt "form-fields-api"
|
2420 |
msgid "Invalid field ID"
|
2421 |
msgstr ""
|
2422 |
|
2423 |
-
#: core/class-form-field.php:
|
2424 |
msgctxt "form-fields api"
|
2425 |
msgid ""
|
2426 |
"This form field can't be deleted because it is required for the plugin to "
|
2427 |
"work."
|
2428 |
msgstr ""
|
2429 |
|
2430 |
-
#: core/class-form-field.php:
|
2431 |
msgctxt "form-fields-api"
|
2432 |
msgid "An error occurred while trying to delete this field."
|
2433 |
msgstr ""
|
@@ -2482,12 +2570,12 @@ msgctxt "listing"
|
|
2482 |
msgid "(Fee Unavailable)"
|
2483 |
msgstr ""
|
2484 |
|
2485 |
-
#: core/class-listings-api.php:
|
2486 |
msgctxt "notify email"
|
2487 |
msgid "[%s] New listing notification"
|
2488 |
msgstr ""
|
2489 |
|
2490 |
-
#: core/class-listings-api.php:
|
2491 |
msgctxt "notify email"
|
2492 |
msgid "[%s] Listing edit notification"
|
2493 |
msgstr ""
|
@@ -2532,12 +2620,12 @@ msgctxt "widgets"
|
|
2532 |
msgid "Leave blank for automatic height."
|
2533 |
msgstr ""
|
2534 |
|
2535 |
-
#: core/class-payment.php:
|
2536 |
msgctxt "listings"
|
2537 |
msgid "Fee \"%s\" for category \"%s\""
|
2538 |
msgstr ""
|
2539 |
|
2540 |
-
#: core/class-recaptcha.php:
|
2541 |
msgctxt "recaptcha"
|
2542 |
msgid "The reCAPTCHA wasn't entered correctly."
|
2543 |
msgstr ""
|
@@ -2754,12 +2842,12 @@ msgctxt "admin settings"
|
|
2754 |
msgid "Enable AJAX compatibility mode?"
|
2755 |
msgstr ""
|
2756 |
|
2757 |
-
#: core/class-settings.php:141 core/class-settings.php:
|
2758 |
msgctxt "admin settings"
|
2759 |
msgid "Listings"
|
2760 |
msgstr ""
|
2761 |
|
2762 |
-
#: core/class-settings.php:142 core/class-settings.php:
|
2763 |
msgctxt "admin settings"
|
2764 |
msgid "General Settings"
|
2765 |
msgstr ""
|
@@ -2952,12 +3040,12 @@ msgctxt "admin settings"
|
|
2952 |
msgid "Sort order for categories"
|
2953 |
msgstr ""
|
2954 |
|
2955 |
-
#: core/class-settings.php:242 core/class-settings.php:
|
2956 |
msgctxt "admin settings"
|
2957 |
msgid "Ascending"
|
2958 |
msgstr ""
|
2959 |
|
2960 |
-
#: core/class-settings.php:242 core/class-settings.php:
|
2961 |
msgctxt "admin settings"
|
2962 |
msgid "Descending"
|
2963 |
msgstr ""
|
@@ -3014,72 +3102,77 @@ msgstr ""
|
|
3014 |
|
3015 |
#: core/class-settings.php:255
|
3016 |
msgctxt "admin settings"
|
3017 |
-
msgid "Paid first then free"
|
3018 |
msgstr ""
|
3019 |
|
3020 |
-
#: core/class-settings.php:
|
3021 |
msgctxt "admin settings"
|
3022 |
-
msgid "
|
3023 |
msgstr ""
|
3024 |
|
3025 |
#: core/class-settings.php:258
|
3026 |
msgctxt "admin settings"
|
|
|
|
|
|
|
|
|
|
|
3027 |
msgid "Ascending for ascending order A-Z, Descending for descending order Z-A"
|
3028 |
msgstr ""
|
3029 |
|
3030 |
-
#: core/class-settings.php:
|
3031 |
msgctxt "admin settings"
|
3032 |
msgid "Enable sort bar?"
|
3033 |
msgstr ""
|
3034 |
|
3035 |
-
#: core/class-settings.php:
|
3036 |
msgctxt "admin settings"
|
3037 |
msgid "Sortbar Fields"
|
3038 |
msgstr ""
|
3039 |
|
3040 |
-
#: core/class-settings.php:
|
3041 |
msgctxt "admin settings"
|
3042 |
msgid "Featured (Sticky) listing settings"
|
3043 |
msgstr ""
|
3044 |
|
3045 |
-
#: core/class-settings.php:
|
3046 |
msgctxt "admin settings"
|
3047 |
msgid "Offer sticky listings?"
|
3048 |
msgstr ""
|
3049 |
|
3050 |
-
#: core/class-settings.php:
|
3051 |
msgctxt "admin settings"
|
3052 |
msgid "Offer upgrades during submit process?"
|
3053 |
msgstr ""
|
3054 |
|
3055 |
-
#: core/class-settings.php:
|
3056 |
msgctxt "admin settings"
|
3057 |
msgid "Sticky listing price"
|
3058 |
msgstr ""
|
3059 |
|
3060 |
-
#: core/class-settings.php:
|
3061 |
msgctxt "admin settings"
|
3062 |
msgid "Sticky listing page description text"
|
3063 |
msgstr ""
|
3064 |
|
3065 |
-
#: core/class-settings.php:
|
3066 |
msgctxt "admin settings"
|
3067 |
msgid ""
|
3068 |
"You can upgrade your listing to featured status. Featured listings will "
|
3069 |
"always appear on top of regular listings."
|
3070 |
msgstr ""
|
3071 |
|
3072 |
-
#: core/class-settings.php:
|
3073 |
msgctxt "admin settings"
|
3074 |
msgid "E-Mail"
|
3075 |
msgstr ""
|
3076 |
|
3077 |
-
#: core/class-settings.php:
|
3078 |
msgctxt "admin settings"
|
3079 |
msgid "Display email address fields publicly?"
|
3080 |
msgstr ""
|
3081 |
|
3082 |
-
#: core/class-settings.php:
|
3083 |
msgctxt "admin settings"
|
3084 |
msgid ""
|
3085 |
"Shows the email address of the listing owner to all web users. NOT "
|
@@ -3087,487 +3180,507 @@ msgid ""
|
|
3087 |
"harvest it for future use."
|
3088 |
msgstr ""
|
3089 |
|
3090 |
-
#: core/class-settings.php:
|
3091 |
msgctxt "admin settings"
|
3092 |
msgid "How to determine the listing's email address?"
|
3093 |
msgstr ""
|
3094 |
|
3095 |
-
#: core/class-settings.php:
|
3096 |
msgctxt "admin settings"
|
3097 |
msgid ""
|
3098 |
"This affects emails sent to listing owners via contact forms or when their "
|
3099 |
"listings expire."
|
3100 |
msgstr ""
|
3101 |
|
3102 |
-
#: core/class-settings.php:
|
3103 |
msgctxt "admin settings"
|
3104 |
msgid "E-Mail Notifications"
|
3105 |
msgstr ""
|
3106 |
|
3107 |
-
#: core/class-settings.php:
|
3108 |
msgctxt "admin settings"
|
3109 |
msgid "Notify admin via e-mail when..."
|
3110 |
msgstr ""
|
3111 |
|
3112 |
-
#: core/class-settings.php:
|
3113 |
msgctxt "admin settings"
|
3114 |
msgid "A new listing is submitted."
|
3115 |
msgstr ""
|
3116 |
|
3117 |
-
#: core/class-settings.php:
|
3118 |
msgctxt "admin settings"
|
3119 |
msgid "A listing is edited."
|
3120 |
msgstr ""
|
3121 |
|
3122 |
-
#: core/class-settings.php:
|
3123 |
msgctxt "admin settings"
|
3124 |
msgid "A listing expires."
|
3125 |
msgstr ""
|
3126 |
|
3127 |
-
#: core/class-settings.php:
|
3128 |
msgctxt "admin settings"
|
3129 |
msgid "A contact message is sent to a listing's owner."
|
3130 |
msgstr ""
|
3131 |
|
3132 |
-
#: core/class-settings.php:
|
3133 |
msgctxt "admin settings"
|
3134 |
msgid "CC this e-mail address too"
|
3135 |
msgstr ""
|
3136 |
|
3137 |
-
#: core/class-settings.php:
|
3138 |
msgctxt "admin settings"
|
3139 |
msgid "Notify users via e-mail when..."
|
3140 |
msgstr ""
|
3141 |
|
3142 |
-
#: core/class-settings.php:
|
3143 |
msgctxt "admin settings"
|
3144 |
msgid "You can modify the text template used for most of these e-mails below."
|
3145 |
msgstr ""
|
3146 |
|
3147 |
-
#: core/class-settings.php:
|
3148 |
msgctxt "admin settings"
|
3149 |
msgid "Their listing is submitted."
|
3150 |
msgstr ""
|
3151 |
|
3152 |
-
#: core/class-settings.php:
|
3153 |
msgctxt "admin settings"
|
3154 |
msgid "Their listing is approved/published."
|
3155 |
msgstr ""
|
3156 |
|
3157 |
-
#: core/class-settings.php:
|
3158 |
msgctxt "contact email"
|
3159 |
msgid "You have received a reply from your listing at %s."
|
3160 |
msgstr ""
|
3161 |
|
3162 |
-
#: core/class-settings.php:
|
3163 |
msgctxt "contact email"
|
3164 |
msgid "Name: %s"
|
3165 |
msgstr ""
|
3166 |
|
3167 |
-
#: core/class-settings.php:
|
3168 |
msgctxt "contact email"
|
3169 |
msgid "E-Mail: %s"
|
3170 |
msgstr ""
|
3171 |
|
3172 |
-
#: core/class-settings.php:
|
3173 |
msgctxt "contact email"
|
3174 |
msgid "Message:"
|
3175 |
msgstr ""
|
3176 |
|
3177 |
-
#: core/class-settings.php:
|
3178 |
msgctxt "contact email"
|
3179 |
msgid "Time: %s"
|
3180 |
msgstr ""
|
3181 |
|
3182 |
-
#: core/class-settings.php:
|
3183 |
msgctxt "admin settings"
|
3184 |
msgid "E-Mail Templates"
|
3185 |
msgstr ""
|
3186 |
|
3187 |
-
#: core/class-settings.php:
|
3188 |
msgctxt "admin settings"
|
3189 |
msgid "Email confirmation message"
|
3190 |
msgstr ""
|
3191 |
|
3192 |
-
#: core/class-settings.php:
|
3193 |
msgctxt "admin settings"
|
3194 |
msgid "Sent after a listing has been submitted."
|
3195 |
msgstr ""
|
3196 |
|
3197 |
-
#: core/class-settings.php:
|
3198 |
-
#: core/class-settings.php:
|
3199 |
msgctxt "admin settings"
|
3200 |
msgid "Listing's title"
|
3201 |
msgstr ""
|
3202 |
|
3203 |
-
#: core/class-settings.php:
|
3204 |
msgctxt "admin settings"
|
3205 |
msgid "Listing published message"
|
3206 |
msgstr ""
|
3207 |
|
3208 |
-
#: core/class-settings.php:
|
3209 |
msgctxt "admin settings"
|
3210 |
msgid ""
|
3211 |
"Your listing \"[listing]\" is now available at [listing-url] and can be "
|
3212 |
"viewed by the public."
|
3213 |
msgstr ""
|
3214 |
|
3215 |
-
#: core/class-settings.php:
|
3216 |
msgctxt "admin settings"
|
3217 |
msgid "Sent when the listing has been published or approved by an admin."
|
3218 |
msgstr ""
|
3219 |
|
3220 |
-
#: core/class-settings.php:
|
3221 |
msgctxt "admin settings"
|
3222 |
msgid "Listing's URL"
|
3223 |
msgstr ""
|
3224 |
|
3225 |
-
#: core/class-settings.php:
|
3226 |
msgctxt "admin settings"
|
3227 |
msgid "Listing Contact Message"
|
3228 |
msgstr ""
|
3229 |
|
3230 |
-
#: core/class-settings.php:
|
3231 |
msgctxt "admin settings"
|
3232 |
msgid ""
|
3233 |
"Sent to listing owners when someone uses the contact form on their listing "
|
3234 |
"pages."
|
3235 |
msgstr ""
|
3236 |
|
3237 |
-
#: core/class-settings.php:
|
3238 |
msgctxt "admin settings"
|
3239 |
msgid "Payment related"
|
3240 |
msgstr ""
|
3241 |
|
3242 |
-
#: core/class-settings.php:
|
3243 |
msgctxt "admin settings"
|
3244 |
msgid "Payment abandoned reminder message"
|
3245 |
msgstr ""
|
3246 |
|
3247 |
-
#: core/class-settings.php:
|
3248 |
msgctxt "admin settings"
|
3249 |
msgid "Sent some time after a pending payment is abandoned by users."
|
3250 |
msgstr ""
|
3251 |
|
3252 |
-
#: core/class-settings.php:
|
3253 |
msgctxt "admin settings"
|
3254 |
msgid "Checkout URL link"
|
3255 |
msgstr ""
|
3256 |
|
3257 |
-
#: core/class-settings.php:
|
3258 |
msgctxt "admin settings"
|
3259 |
msgid "Renewal Reminders"
|
3260 |
msgstr ""
|
3261 |
|
3262 |
-
#: core/class-settings.php:
|
3263 |
msgctxt "admin settings"
|
3264 |
msgid ""
|
3265 |
"This section refers only to the text of the renewal/expiration notices. You "
|
3266 |
"can also <a>configure when the e-mails are sent</a>."
|
3267 |
msgstr ""
|
3268 |
|
3269 |
-
#: core/class-settings.php:
|
3270 |
msgctxt "admin settings"
|
3271 |
msgid "Pending expiration e-mail message"
|
3272 |
msgstr ""
|
3273 |
|
3274 |
-
#: core/class-settings.php:
|
3275 |
msgctxt "settings"
|
3276 |
msgid ""
|
3277 |
"Sent some time before the listing expires. Applies to non-recurring renewals "
|
3278 |
"only."
|
3279 |
msgstr ""
|
3280 |
|
3281 |
-
#: core/class-settings.php:426 core/class-settings.php:439
|
3282 |
-
#: core/class-settings.php:452 core/class-settings.php:465
|
3283 |
-
#: core/class-settings.php:478
|
3284 |
-
msgctxt "settings"
|
3285 |
-
msgid "Listing's name (with link)"
|
3286 |
-
msgstr ""
|
3287 |
-
|
3288 |
#: core/class-settings.php:427 core/class-settings.php:440
|
3289 |
#: core/class-settings.php:453 core/class-settings.php:466
|
3290 |
#: core/class-settings.php:479
|
3291 |
msgctxt "settings"
|
3292 |
-
msgid "
|
3293 |
msgstr ""
|
3294 |
|
3295 |
#: core/class-settings.php:428 core/class-settings.php:441
|
|
|
3296 |
#: core/class-settings.php:480
|
3297 |
msgctxt "settings"
|
|
|
|
|
|
|
|
|
|
|
|
|
3298 |
msgid "Expiration date"
|
3299 |
msgstr ""
|
3300 |
|
3301 |
-
#: core/class-settings.php:
|
3302 |
msgctxt "settings"
|
3303 |
msgid "Category that is going to expire"
|
3304 |
msgstr ""
|
3305 |
|
3306 |
-
#: core/class-settings.php:
|
3307 |
-
#: core/class-settings.php:
|
3308 |
msgctxt "settings"
|
3309 |
msgid "Link to renewal page"
|
3310 |
msgstr ""
|
3311 |
|
3312 |
-
#: core/class-settings.php:
|
3313 |
-
#: core/class-settings.php:
|
3314 |
-
#: core/class-settings.php:
|
3315 |
msgctxt "settings"
|
3316 |
msgid "Link to your site"
|
3317 |
msgstr ""
|
3318 |
|
3319 |
-
#: core/class-settings.php:
|
3320 |
msgctxt "admin settings"
|
3321 |
msgid "Listing Renewal e-mail message"
|
3322 |
msgstr ""
|
3323 |
|
3324 |
-
#: core/class-settings.php:
|
3325 |
msgctxt "settings"
|
3326 |
msgid ""
|
3327 |
"Sent at the time of listing expiration. Applies to non-recurring renewals "
|
3328 |
"only."
|
3329 |
msgstr ""
|
3330 |
|
3331 |
-
#: core/class-settings.php:
|
3332 |
msgctxt "settings"
|
3333 |
msgid "Category that expired"
|
3334 |
msgstr ""
|
3335 |
|
3336 |
-
#: core/class-settings.php:
|
3337 |
msgctxt "admin settings"
|
3338 |
msgid "Listing auto-renewal reminder (recurring payments)"
|
3339 |
msgstr ""
|
3340 |
|
3341 |
-
#: core/class-settings.php:
|
3342 |
msgctxt "settings"
|
3343 |
msgid ""
|
3344 |
"Sent some time before the listing is auto-renewed. Applies to recurring "
|
3345 |
"renewals only."
|
3346 |
msgstr ""
|
3347 |
|
3348 |
-
#: core/class-settings.php:
|
3349 |
msgctxt "settings"
|
3350 |
msgid "Renewal date"
|
3351 |
msgstr ""
|
3352 |
|
3353 |
-
#: core/class-settings.php:
|
3354 |
msgctxt "settings"
|
3355 |
msgid "Category that is going to be renewed"
|
3356 |
msgstr ""
|
3357 |
|
3358 |
-
#: core/class-settings.php:
|
3359 |
msgctxt "settings"
|
3360 |
msgid "Link to manage subscriptions"
|
3361 |
msgstr ""
|
3362 |
|
3363 |
-
#: core/class-settings.php:
|
3364 |
msgctxt "admin settings"
|
3365 |
msgid "Listing Renewal e-mail message (recurring payments)"
|
3366 |
msgstr ""
|
3367 |
|
3368 |
-
#: core/class-settings.php:
|
3369 |
msgctxt "settings"
|
3370 |
msgid ""
|
3371 |
"Sent after the listing is auto-renewed. Applies to recurring renewals only."
|
3372 |
msgstr ""
|
3373 |
|
3374 |
-
#: core/class-settings.php:
|
3375 |
msgctxt "settings"
|
3376 |
msgid "Renewed category"
|
3377 |
msgstr ""
|
3378 |
|
3379 |
-
#: core/class-settings.php:
|
3380 |
msgctxt "admin settings"
|
3381 |
msgid "Renewal reminder e-mail message"
|
3382 |
msgstr ""
|
3383 |
|
3384 |
-
#: core/class-settings.php:
|
3385 |
msgctxt "settings"
|
3386 |
msgid ""
|
3387 |
"Sent some time after listing expiration and when no renewal has occurred. "
|
3388 |
"Applies to both recurring and non-recurring renewals."
|
3389 |
msgstr ""
|
3390 |
|
3391 |
-
#: core/class-settings.php:
|
3392 |
msgctxt "admin settings"
|
3393 |
msgid "Payment"
|
3394 |
msgstr ""
|
3395 |
|
3396 |
-
#: core/class-settings.php:
|
3397 |
msgctxt "admin settings"
|
3398 |
msgid "Payment Settings"
|
3399 |
msgstr ""
|
3400 |
|
3401 |
-
#: core/class-settings.php:
|
3402 |
msgctxt "admin settings"
|
3403 |
msgid "Turn On payments?"
|
3404 |
msgstr ""
|
3405 |
|
3406 |
-
#: core/class-settings.php:
|
3407 |
msgctxt "admin settings"
|
3408 |
msgid "Put payment gateways in test mode?"
|
3409 |
msgstr ""
|
3410 |
|
3411 |
-
#: core/class-settings.php:
|
3412 |
msgctxt "admin settings"
|
3413 |
msgid "Perform checkouts on the secure (HTTPS) version of your site?"
|
3414 |
msgstr ""
|
3415 |
|
3416 |
-
#: core/class-settings.php:
|
3417 |
msgctxt "admin settings"
|
3418 |
msgid ""
|
3419 |
"Recommended for added security. For this to work you need to enable HTTPS on "
|
3420 |
"your server and <a>obtain an SSL certificate</a>."
|
3421 |
msgstr ""
|
3422 |
|
3423 |
-
#: core/class-settings.php:
|
3424 |
msgctxt "admin settings"
|
3425 |
msgid "Currency Code"
|
3426 |
msgstr ""
|
3427 |
|
3428 |
-
#: core/class-settings.php:
|
3429 |
msgctxt "admin settings"
|
3430 |
msgid "Australian Dollar (AUD)"
|
3431 |
msgstr ""
|
3432 |
|
3433 |
-
#: core/class-settings.php:
|
3434 |
msgctxt "admin settings"
|
3435 |
msgid "Brazilian Real (BRL)"
|
3436 |
msgstr ""
|
3437 |
|
3438 |
-
#: core/class-settings.php:
|
3439 |
msgctxt "admin settings"
|
3440 |
msgid "Canadian Dollar (CAD)"
|
3441 |
msgstr ""
|
3442 |
|
3443 |
-
#: core/class-settings.php:
|
3444 |
msgctxt "admin settings"
|
3445 |
msgid "Czech Koruna (CZK)"
|
3446 |
msgstr ""
|
3447 |
|
3448 |
-
#: core/class-settings.php:
|
3449 |
msgctxt "admin settings"
|
3450 |
msgid "Danish Krone (DKK)"
|
3451 |
msgstr ""
|
3452 |
|
3453 |
-
#: core/class-settings.php:
|
3454 |
msgctxt "admin settings"
|
3455 |
msgid "Euro (EUR)"
|
3456 |
msgstr ""
|
3457 |
|
3458 |
-
#: core/class-settings.php:
|
3459 |
msgctxt "admin settings"
|
3460 |
msgid "Hong Kong Dollar (HKD)"
|
3461 |
msgstr ""
|
3462 |
|
3463 |
-
#: core/class-settings.php:
|
3464 |
msgctxt "admin settings"
|
3465 |
msgid "Hungarian Forint (HUF)"
|
3466 |
msgstr ""
|
3467 |
|
3468 |
-
#: core/class-settings.php:
|
3469 |
msgctxt "admin settings"
|
3470 |
msgid "Israeli New Shequel (ILS)"
|
3471 |
msgstr ""
|
3472 |
|
3473 |
-
#: core/class-settings.php:
|
3474 |
msgctxt "admin settings"
|
3475 |
msgid "Japanese Yen (JPY)"
|
3476 |
msgstr ""
|
3477 |
|
3478 |
-
#: core/class-settings.php:
|
3479 |
msgctxt "admin settings"
|
3480 |
msgid "Malasian Ringgit (MYR)"
|
3481 |
msgstr ""
|
3482 |
|
3483 |
-
#: core/class-settings.php:
|
3484 |
msgctxt "admin settings"
|
3485 |
msgid "Mexican Peso (MXN)"
|
3486 |
msgstr ""
|
3487 |
|
3488 |
-
#: core/class-settings.php:
|
3489 |
msgctxt "admin settings"
|
3490 |
msgid "Norwegian Krone (NOK)"
|
3491 |
msgstr ""
|
3492 |
|
3493 |
-
#: core/class-settings.php:
|
3494 |
msgctxt "admin settings"
|
3495 |
msgid "New Zealand Dollar (NZD)"
|
3496 |
msgstr ""
|
3497 |
|
3498 |
-
#: core/class-settings.php:
|
3499 |
msgctxt "admin settings"
|
3500 |
msgid "Philippine Peso (PHP)"
|
3501 |
msgstr ""
|
3502 |
|
3503 |
-
#: core/class-settings.php:
|
3504 |
msgctxt "admin settings"
|
3505 |
msgid "Polish Zloty (PLN)"
|
3506 |
msgstr ""
|
3507 |
|
3508 |
-
#: core/class-settings.php:
|
3509 |
msgctxt "admin settings"
|
3510 |
msgid "Pound Sterling (GBP)"
|
3511 |
msgstr ""
|
3512 |
|
3513 |
-
#: core/class-settings.php:
|
3514 |
msgctxt "admin settings"
|
3515 |
msgid "Singapore Dollar (SGD)"
|
3516 |
msgstr ""
|
3517 |
|
3518 |
-
#: core/class-settings.php:
|
3519 |
msgctxt "admin settings"
|
3520 |
msgid "Swedish Krona (SEK)"
|
3521 |
msgstr ""
|
3522 |
|
3523 |
-
#: core/class-settings.php:
|
3524 |
msgctxt "admin settings"
|
3525 |
msgid "Swiss Franc (CHF)"
|
3526 |
msgstr ""
|
3527 |
|
3528 |
-
#: core/class-settings.php:
|
3529 |
msgctxt "admin settings"
|
3530 |
msgid "Taiwan Dollar (TWD)"
|
3531 |
msgstr ""
|
3532 |
|
3533 |
-
#: core/class-settings.php:
|
3534 |
msgctxt "admin settings"
|
3535 |
msgid "Thai Baht (THB)"
|
3536 |
msgstr ""
|
3537 |
|
3538 |
-
#: core/class-settings.php:
|
3539 |
msgctxt "admin settings"
|
3540 |
msgid "Turkish Lira (TRY)"
|
3541 |
msgstr ""
|
3542 |
|
3543 |
-
#: core/class-settings.php:
|
3544 |
msgctxt "admin settings"
|
3545 |
-
msgid "U.S. Dollar"
|
3546 |
msgstr ""
|
3547 |
|
3548 |
-
#: core/class-settings.php:
|
3549 |
msgctxt "admin settings"
|
3550 |
msgid "Currency Symbol"
|
3551 |
msgstr ""
|
3552 |
|
3553 |
-
#: core/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3554 |
msgctxt "admin settings"
|
3555 |
msgid "Thank you for payment message"
|
3556 |
msgstr ""
|
3557 |
|
3558 |
-
#: core/class-settings.php:
|
3559 |
msgctxt "admin settings"
|
3560 |
msgid ""
|
3561 |
"Thank you for your payment. Your payment is being verified and your listing "
|
3562 |
"reviewed. The verification and review process could take up to 48 hours."
|
3563 |
msgstr ""
|
3564 |
|
3565 |
-
#: core/class-settings.php:
|
3566 |
msgctxt "admin settings"
|
3567 |
msgid "Ask users to come back for abandoned payments?"
|
3568 |
msgstr ""
|
3569 |
|
3570 |
-
#: core/class-settings.php:
|
3571 |
msgctxt "admin settings"
|
3572 |
msgid ""
|
3573 |
"An abandoned payment is when a user attempts to place a listing and gets to "
|
@@ -3576,51 +3689,51 @@ msgid ""
|
|
3576 |
"the transaction. BD can remind them to come back and continue."
|
3577 |
msgstr ""
|
3578 |
|
3579 |
-
#: core/class-settings.php:
|
3580 |
msgctxt "admin settings"
|
3581 |
msgid "Listing abandonment threshold (hours)"
|
3582 |
msgstr ""
|
3583 |
|
3584 |
-
#: core/class-settings.php:
|
3585 |
msgctxt "admin settings"
|
3586 |
msgid ""
|
3587 |
"Listings with pending payments are marked as abandoned after this time. You "
|
3588 |
"can also <a>customize the e-mail</a> users receive."
|
3589 |
msgstr ""
|
3590 |
|
3591 |
-
#: core/class-settings.php:
|
3592 |
msgctxt "admin settings"
|
3593 |
msgid "Registration"
|
3594 |
msgstr ""
|
3595 |
|
3596 |
-
#: core/class-settings.php:
|
3597 |
msgctxt "admin settings"
|
3598 |
msgid "Registration Settings"
|
3599 |
msgstr ""
|
3600 |
|
3601 |
-
#: core/class-settings.php:
|
3602 |
msgctxt "admin settings"
|
3603 |
msgid "Require login to post listings?"
|
3604 |
msgstr ""
|
3605 |
|
3606 |
-
#: core/class-settings.php:
|
3607 |
msgctxt "admin settings"
|
3608 |
msgid "Registration URL"
|
3609 |
msgstr ""
|
3610 |
|
3611 |
-
#: core/class-settings.php:
|
3612 |
msgctxt "admin settings"
|
3613 |
msgid ""
|
3614 |
"URL of your membership plugin's registration page. Only enter this if using "
|
3615 |
"a membership plugin or custom registration page."
|
3616 |
msgstr ""
|
3617 |
|
3618 |
-
#: core/class-settings.php:
|
3619 |
msgctxt "admin settings"
|
3620 |
msgid "Image"
|
3621 |
msgstr ""
|
3622 |
|
3623 |
-
#: core/class-settings.php:
|
3624 |
msgctxt "admin settings"
|
3625 |
msgid ""
|
3626 |
"Any changes to these settings will affect new listings only. Existing "
|
@@ -3629,78 +3742,78 @@ msgid ""
|
|
3629 |
"here."
|
3630 |
msgstr ""
|
3631 |
|
3632 |
-
#: core/class-settings.php:
|
3633 |
msgctxt "admin settings"
|
3634 |
msgid "Image Settings"
|
3635 |
msgstr ""
|
3636 |
|
3637 |
-
#: core/class-settings.php:
|
3638 |
msgctxt "admin settings"
|
3639 |
msgid "Allow images?"
|
3640 |
msgstr ""
|
3641 |
|
3642 |
-
#: core/class-settings.php:
|
3643 |
msgctxt "admin settings"
|
3644 |
msgid "Min Image File Size (KB)"
|
3645 |
msgstr ""
|
3646 |
|
3647 |
-
#: core/class-settings.php:
|
3648 |
msgctxt "admin settings"
|
3649 |
msgid "Max Image File Size (KB)"
|
3650 |
msgstr ""
|
3651 |
|
3652 |
-
#: core/class-settings.php:
|
3653 |
msgctxt "admin settings"
|
3654 |
msgid "Min image width (px)"
|
3655 |
msgstr ""
|
3656 |
|
3657 |
-
#: core/class-settings.php:
|
3658 |
msgctxt "admin settings"
|
3659 |
msgid "Min image height (px)"
|
3660 |
msgstr ""
|
3661 |
|
3662 |
-
#: core/class-settings.php:
|
3663 |
msgctxt "admin settings"
|
3664 |
msgid "Max image width (px)"
|
3665 |
msgstr ""
|
3666 |
|
3667 |
-
#: core/class-settings.php:
|
3668 |
msgctxt "admin settings"
|
3669 |
msgid "Max image height (px)"
|
3670 |
msgstr ""
|
3671 |
|
3672 |
-
#: core/class-settings.php:
|
3673 |
msgctxt "admin settings"
|
3674 |
msgid "Turn on thickbox/lightbox?"
|
3675 |
msgstr ""
|
3676 |
|
3677 |
-
#: core/class-settings.php:
|
3678 |
msgctxt "admin settings"
|
3679 |
msgid ""
|
3680 |
"Uncheck if it conflicts with other elements or plugins installed on your site"
|
3681 |
msgstr ""
|
3682 |
|
3683 |
-
#: core/class-settings.php:
|
3684 |
msgctxt "admin settings"
|
3685 |
msgid "Thumbnails"
|
3686 |
msgstr ""
|
3687 |
|
3688 |
-
#: core/class-settings.php:
|
3689 |
msgctxt "admin settings"
|
3690 |
msgid "Thumbnail width (px)"
|
3691 |
msgstr ""
|
3692 |
|
3693 |
-
#: core/class-settings.php:
|
3694 |
msgctxt "admin settings"
|
3695 |
msgid "Thumbnail height (px)"
|
3696 |
msgstr ""
|
3697 |
|
3698 |
-
#: core/class-settings.php:
|
3699 |
msgctxt "admin settings"
|
3700 |
msgid "Crop thumbnails to exact dimensions?"
|
3701 |
msgstr ""
|
3702 |
|
3703 |
-
#: core/class-settings.php:
|
3704 |
msgctxt "admin settings"
|
3705 |
msgid ""
|
3706 |
"When enabled images will match exactly the dimensions above but part of the "
|
@@ -3709,140 +3822,140 @@ msgid ""
|
|
3709 |
"Depending on the uploaded images, thumbnails may have different heights."
|
3710 |
msgstr ""
|
3711 |
|
3712 |
-
#: core/class-settings.php:
|
3713 |
msgctxt "admin settings"
|
3714 |
msgid "Number of free images"
|
3715 |
msgstr ""
|
3716 |
|
3717 |
-
#: core/class-settings.php:
|
3718 |
msgctxt "admin settings"
|
3719 |
msgid ""
|
3720 |
"For paid listing images, configure that by adding or editing a <a>Fee Plan</"
|
3721 |
"a> instead of this setting, which is ignored for paid listings."
|
3722 |
msgstr ""
|
3723 |
|
3724 |
-
#: core/class-settings.php:
|
3725 |
msgctxt "admin settings"
|
3726 |
msgid "Use default picture for listings with no picture?"
|
3727 |
msgstr ""
|
3728 |
|
3729 |
-
#: core/class-settings.php:
|
3730 |
msgctxt "admin settings"
|
3731 |
msgid "Show Thumbnail on main listings page?"
|
3732 |
msgstr ""
|
3733 |
|
3734 |
-
#: core/class-settings.php:
|
3735 |
msgctxt "admin settings"
|
3736 |
msgid ""
|
3737 |
"Could not copy the AJAX compatibility plugin \"%s\". Compatibility mode was "
|
3738 |
"not activated."
|
3739 |
msgstr ""
|
3740 |
|
3741 |
-
#: core/class-settings.php:
|
3742 |
msgctxt "admin settings"
|
3743 |
msgid ""
|
3744 |
"Could not activate AJAX Compatibility mode: the directory \"%s\" could not "
|
3745 |
"be created."
|
3746 |
msgstr ""
|
3747 |
|
3748 |
-
#: core/class-settings.php:
|
3749 |
msgctxt "admin settings"
|
3750 |
msgid ""
|
3751 |
"Could not remove the \"Business Directory Plugin - AJAX Compatibility Module"
|
3752 |
"\". Please remove the file \"%s\" manually or deactivate the plugin."
|
3753 |
msgstr ""
|
3754 |
|
3755 |
-
#: core/class-settings.php:
|
3756 |
msgctxt "settings"
|
3757 |
msgid "Deactivate License"
|
3758 |
msgstr ""
|
3759 |
|
3760 |
-
#: core/class-settings.php:
|
3761 |
msgctxt "settings"
|
3762 |
msgid "Deactivating license..."
|
3763 |
msgstr ""
|
3764 |
|
3765 |
-
#: core/class-settings.php:
|
3766 |
msgctxt "settings"
|
3767 |
msgid "Activate License"
|
3768 |
msgstr ""
|
3769 |
|
3770 |
-
#: core/class-settings.php:
|
3771 |
msgctxt "settings"
|
3772 |
msgid "Activating license..."
|
3773 |
msgstr ""
|
3774 |
|
3775 |
-
#: core/class-settings.php:
|
3776 |
msgctxt "admin settings"
|
3777 |
msgid "Valid placeholders: %s"
|
3778 |
msgstr ""
|
3779 |
|
3780 |
-
#: core/class-settings.php:
|
3781 |
msgctxt "settings email"
|
3782 |
msgid "Click to edit e-mail"
|
3783 |
msgstr ""
|
3784 |
|
3785 |
-
#: core/class-settings.php:
|
3786 |
msgctxt "settings email"
|
3787 |
msgid "Click to edit"
|
3788 |
msgstr ""
|
3789 |
|
3790 |
-
#: core/class-settings.php:
|
3791 |
msgctxt "settings email"
|
3792 |
msgid "E-Mail Subject"
|
3793 |
msgstr ""
|
3794 |
|
3795 |
-
#: core/class-settings.php:
|
3796 |
msgctxt "settings email"
|
3797 |
msgid "E-Mail Body"
|
3798 |
msgstr ""
|
3799 |
|
3800 |
-
#: core/class-settings.php:
|
3801 |
msgctxt "settings email"
|
3802 |
msgid "You can use the following placeholders:"
|
3803 |
msgstr ""
|
3804 |
|
3805 |
-
#: core/class-settings.php:
|
3806 |
msgctxt "settings email"
|
3807 |
msgid "Preview e-mail"
|
3808 |
msgstr ""
|
3809 |
|
3810 |
-
#: core/class-settings.php:
|
3811 |
msgctxt "settings email"
|
3812 |
msgid "Cancel"
|
3813 |
msgstr ""
|
3814 |
|
3815 |
-
#: core/class-settings.php:
|
3816 |
msgctxt "settings email"
|
3817 |
msgid "Save Changes"
|
3818 |
msgstr ""
|
3819 |
|
3820 |
-
#: core/class-settings.php:
|
3821 |
msgctxt "settings email"
|
3822 |
msgid "Site title"
|
3823 |
msgstr ""
|
3824 |
|
3825 |
-
#: core/class-settings.php:
|
3826 |
msgctxt "settings email"
|
3827 |
msgid "Site title (with link)"
|
3828 |
msgstr ""
|
3829 |
|
3830 |
-
#: core/class-settings.php:
|
3831 |
msgctxt "settings email"
|
3832 |
msgid "Site address (with link)"
|
3833 |
msgstr ""
|
3834 |
|
3835 |
-
#: core/class-settings.php:
|
3836 |
msgctxt "settings email"
|
3837 |
msgid "Directory URL (with link)"
|
3838 |
msgstr ""
|
3839 |
|
3840 |
-
#: core/class-settings.php:
|
3841 |
msgctxt "settings email"
|
3842 |
msgid "Current date"
|
3843 |
msgstr ""
|
3844 |
|
3845 |
-
#: core/class-settings.php:
|
3846 |
msgctxt "settings email"
|
3847 |
msgid "Current time"
|
3848 |
msgstr ""
|
@@ -3878,175 +3991,193 @@ msgstr ""
|
|
3878 |
msgid "Upgrade Listing"
|
3879 |
msgstr ""
|
3880 |
|
3881 |
-
#: core/compatibility/deprecated.php:214 core/templates-ui.php:
|
3882 |
msgid "Submit A Listing"
|
3883 |
msgstr ""
|
3884 |
|
3885 |
-
#: core/compatibility/deprecated.php:227 core/templates-ui.php:
|
3886 |
msgid "View Listings"
|
3887 |
msgstr ""
|
3888 |
|
3889 |
-
#: core/compatibility/deprecated.php:238 core/templates-ui.php:
|
3890 |
msgid "Directory"
|
3891 |
msgstr ""
|
3892 |
|
3893 |
#: core/compatibility/templates/wpbusdirman-index-categories.php:12
|
3894 |
-
#: core/templates-ui.php:
|
3895 |
msgctxt "templates"
|
3896 |
msgid "Search Listings"
|
3897 |
msgstr ""
|
3898 |
|
3899 |
-
#: core/
|
3900 |
msgctxt "form-fields api"
|
3901 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3902 |
msgstr ""
|
3903 |
|
3904 |
-
#: core/
|
3905 |
msgctxt "form-fields api"
|
3906 |
-
msgid "
|
3907 |
msgstr ""
|
3908 |
|
3909 |
-
#: core/
|
|
|
|
|
|
|
|
|
3910 |
msgctxt "form-fields api"
|
3911 |
-
msgid "
|
3912 |
msgstr ""
|
3913 |
|
3914 |
-
#: core/
|
3915 |
-
msgctxt "
|
3916 |
-
msgid "
|
3917 |
msgstr ""
|
3918 |
|
3919 |
-
#: core/
|
3920 |
-
msgctxt "
|
3921 |
-
msgid "
|
3922 |
msgstr ""
|
3923 |
|
3924 |
-
#: core/
|
3925 |
msgctxt "form-fields api"
|
3926 |
-
msgid "
|
3927 |
msgstr ""
|
3928 |
|
3929 |
-
#: core/
|
3930 |
msgctxt "form-fields api"
|
3931 |
-
msgid "
|
3932 |
msgstr ""
|
3933 |
|
3934 |
-
#: core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3935 |
msgctxt "form-fields api"
|
3936 |
msgid "Select List"
|
3937 |
msgstr ""
|
3938 |
|
3939 |
-
#: core/
|
3940 |
msgctxt "form-fields-api category-select"
|
3941 |
msgid "-- Choose Terms --"
|
3942 |
msgstr ""
|
3943 |
|
3944 |
-
#: core/
|
|
|
3945 |
msgctxt "form-fields-api category-select"
|
3946 |
msgid "-- Choose One --"
|
3947 |
msgstr ""
|
3948 |
|
3949 |
-
#: core/
|
3950 |
-
#: core/form-fields-types.php:722
|
3951 |
-
msgctxt "form-fields admin"
|
3952 |
-
msgid "Field Options (for select lists, radio buttons and checkboxes)."
|
3953 |
-
msgstr ""
|
3954 |
-
|
3955 |
-
#: core/form-fields-types.php:351
|
3956 |
msgctxt "form-fields admin"
|
3957 |
msgid "Allow empty selection on search?"
|
3958 |
msgstr ""
|
3959 |
|
3960 |
-
#: core/
|
3961 |
-
#: core/form-fields-types.php:743
|
3962 |
-
msgctxt "form-fields admin"
|
3963 |
-
msgid "Field list of options is required."
|
3964 |
-
msgstr ""
|
3965 |
-
|
3966 |
-
#: core/form-fields-types.php:448
|
3967 |
msgctxt "form-fields api"
|
3968 |
msgid "Textarea"
|
3969 |
msgstr ""
|
3970 |
|
3971 |
-
#: core/
|
3972 |
msgctxt "form-fields admin"
|
3973 |
msgid "Allow HTML input for this field?"
|
3974 |
msgstr ""
|
3975 |
|
3976 |
-
#: core/
|
3977 |
msgctxt "form-fields admin"
|
3978 |
msgid "Allow WordPress shortcodes in this field?"
|
3979 |
msgstr ""
|
3980 |
|
3981 |
-
#: core/
|
3982 |
msgctxt "form-fields admin"
|
3983 |
msgid ""
|
3984 |
"<b>Advanced users only!</b> Unless you've been told to change this, don't "
|
3985 |
"switch it unless you know what you're doing."
|
3986 |
msgstr ""
|
3987 |
|
3988 |
-
#: core/
|
3989 |
msgctxt "form-fields admin"
|
3990 |
msgid "Apply \"the_content\" filter before displaying this field?"
|
3991 |
msgstr ""
|
3992 |
|
3993 |
-
#: core/
|
3994 |
-
msgctxt "form-fields api"
|
3995 |
-
msgid "Radio button"
|
3996 |
-
msgstr ""
|
3997 |
-
|
3998 |
-
#: core/form-fields-types.php:638
|
3999 |
-
msgctxt "form-fields api"
|
4000 |
-
msgid "Multiple select list"
|
4001 |
-
msgstr ""
|
4002 |
-
|
4003 |
-
#: core/form-fields-types.php:643
|
4004 |
msgctxt "form-fields api"
|
4005 |
-
msgid "
|
4006 |
msgstr ""
|
4007 |
|
4008 |
-
#: core/
|
4009 |
msgctxt "form-fields api"
|
4010 |
-
msgid "
|
4011 |
msgstr ""
|
4012 |
|
4013 |
-
#: core/
|
4014 |
msgctxt "form-fields api"
|
4015 |
msgid "Social Site (Twitter handle)"
|
4016 |
msgstr ""
|
4017 |
|
4018 |
-
#: core/
|
4019 |
msgctxt "form-fields api"
|
4020 |
-
msgid "
|
4021 |
-
msgstr ""
|
4022 |
-
|
4023 |
-
#: core/form-fields-types.php:914
|
4024 |
-
msgctxt "form-fields api"
|
4025 |
-
msgid "Social Site (LinkedIn profile)"
|
4026 |
msgstr ""
|
4027 |
|
4028 |
-
#: core/
|
4029 |
-
msgctxt "form-fields
|
4030 |
-
msgid "
|
4031 |
msgstr ""
|
4032 |
|
4033 |
-
#: core/
|
4034 |
-
msgctxt "form-fields
|
4035 |
-
msgid "
|
4036 |
msgstr ""
|
4037 |
|
4038 |
-
#: core/
|
4039 |
msgctxt "form-fields api"
|
4040 |
-
msgid "
|
4041 |
-
msgstr ""
|
4042 |
-
|
4043 |
-
#: core/form-fields-types.php:1094
|
4044 |
-
msgid "%s (ex. %s)"
|
4045 |
msgstr ""
|
4046 |
|
4047 |
-
#: core/
|
4048 |
msgctxt "form-fields api"
|
4049 |
-
msgid "
|
4050 |
msgstr ""
|
4051 |
|
4052 |
#: core/form-fields.php:31
|
@@ -4084,108 +4215,116 @@ msgctxt "form-fields api"
|
|
4084 |
msgid "Custom"
|
4085 |
msgstr ""
|
4086 |
|
4087 |
-
#: core/form-fields.php:
|
4088 |
msgid "Business Name"
|
4089 |
msgstr ""
|
4090 |
|
4091 |
-
#: core/form-fields.php:
|
4092 |
msgid "Business Genre"
|
4093 |
msgstr ""
|
4094 |
|
4095 |
-
#: core/form-fields.php:
|
4096 |
msgid "Short Business Description"
|
4097 |
msgstr ""
|
4098 |
|
4099 |
-
#: core/form-fields.php:
|
4100 |
msgid "Long Business Description"
|
4101 |
msgstr ""
|
4102 |
|
4103 |
-
#: core/form-fields.php:
|
4104 |
msgid "Business Website Address"
|
4105 |
msgstr ""
|
4106 |
|
4107 |
-
#: core/form-fields.php:
|
4108 |
msgid "Business Phone Number"
|
4109 |
msgstr ""
|
4110 |
|
4111 |
-
#: core/form-fields.php:
|
4112 |
msgid "Business Fax"
|
4113 |
msgstr ""
|
4114 |
|
4115 |
-
#: core/form-fields.php:
|
4116 |
msgid "Business Contact Email"
|
4117 |
msgstr ""
|
4118 |
|
4119 |
-
#: core/form-fields.php:
|
4120 |
msgid "Business Tags"
|
4121 |
msgstr ""
|
4122 |
|
4123 |
-
#: core/form-fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4124 |
msgctxt "form-fields-api"
|
4125 |
msgid "Email Validator"
|
4126 |
msgstr ""
|
4127 |
|
4128 |
-
#: core/form-fields.php:
|
4129 |
msgctxt "form-fields-api"
|
4130 |
msgid "URL Validator"
|
4131 |
msgstr ""
|
4132 |
|
4133 |
-
#: core/form-fields.php:
|
4134 |
msgctxt "form-fields-api"
|
4135 |
msgid "Whole Number Validator"
|
4136 |
msgstr ""
|
4137 |
|
4138 |
-
#: core/form-fields.php:
|
4139 |
msgctxt "form-fields-api"
|
4140 |
msgid "Decimal Number Validator"
|
4141 |
msgstr ""
|
4142 |
|
4143 |
-
#: core/form-fields.php:
|
4144 |
msgctxt "form-fields-api"
|
4145 |
msgid "Date Validator"
|
4146 |
msgstr ""
|
4147 |
|
4148 |
-
#: core/form-fields.php:
|
4149 |
msgctxt "form-fields-api validation"
|
4150 |
msgid "Field"
|
4151 |
msgstr ""
|
4152 |
|
4153 |
-
#: core/form-fields.php:
|
4154 |
msgctxt "form-fields-api validation"
|
4155 |
msgid "%s is required."
|
4156 |
msgstr ""
|
4157 |
|
4158 |
-
#: core/form-fields.php:
|
4159 |
msgctxt "form-fields-api validation"
|
4160 |
msgid "%s is badly formatted. Valid URL format required. Include http://"
|
4161 |
msgstr ""
|
4162 |
|
4163 |
-
#: core/form-fields.php:
|
4164 |
msgctxt "form-fields-api validation"
|
4165 |
msgid "%s is badly formatted. Valid Email format required."
|
4166 |
msgstr ""
|
4167 |
|
4168 |
-
#: core/form-fields.php:
|
4169 |
msgctxt "form-fields-api validation"
|
4170 |
msgid "%s must be a number. Decimal values are not allowed."
|
4171 |
msgstr ""
|
4172 |
|
4173 |
-
#: core/form-fields.php:
|
4174 |
msgctxt "form-fields-api validation"
|
4175 |
msgid "%s must be a number."
|
4176 |
msgstr ""
|
4177 |
|
4178 |
-
#: core/form-fields.php:
|
4179 |
msgctxt "form-fields-api validation"
|
4180 |
msgid "%s must be in the format %s."
|
4181 |
msgstr ""
|
4182 |
|
4183 |
-
#: core/form-fields.php:
|
4184 |
msgctxt "form-fields-api validation"
|
4185 |
msgid "%s must be a valid date."
|
4186 |
msgstr ""
|
4187 |
|
4188 |
-
#: core/form-fields.php:
|
4189 |
msgctxt "form-fields-api validation"
|
4190 |
msgid "%s is invalid. Value most be one of %s."
|
4191 |
msgstr ""
|
@@ -4336,12 +4475,17 @@ msgctxt "google-wallet"
|
|
4336 |
msgid "The transaction has been canceled at user's request."
|
4337 |
msgstr ""
|
4338 |
|
|
|
|
|
|
|
|
|
|
|
4339 |
#: core/installer.php:38
|
4340 |
msgctxt "default category name"
|
4341 |
msgid "General"
|
4342 |
msgstr ""
|
4343 |
|
4344 |
-
#: core/installer.php:
|
4345 |
msgctxt "installer"
|
4346 |
msgid ""
|
4347 |
"<b>Business Directory Plugin - Regions Module</b> was disabled because it is "
|
@@ -4349,82 +4493,82 @@ msgid ""
|
|
4349 |
"the Regions module."
|
4350 |
msgstr ""
|
4351 |
|
4352 |
-
#: core/installer.php:
|
4353 |
msgctxt "installer"
|
4354 |
msgid "Cleaning up listing fees information... %d/%d"
|
4355 |
msgstr ""
|
4356 |
|
4357 |
-
#: core/installer.php:
|
4358 |
msgctxt "installer"
|
4359 |
msgid "Migrating previous transactions to new Payments API... %d/%d"
|
4360 |
msgstr ""
|
4361 |
|
4362 |
-
#: core/installer.php:
|
4363 |
msgctxt "installer"
|
4364 |
msgid "Initial listing payment (BD < 3.4)"
|
4365 |
msgstr ""
|
4366 |
|
4367 |
-
#: core/installer.php:
|
4368 |
msgctxt "installer"
|
4369 |
msgid "Listing edit payment (BD < 3.4)"
|
4370 |
msgstr ""
|
4371 |
|
4372 |
-
#: core/installer.php:
|
4373 |
msgctxt "installer"
|
4374 |
msgid "Renewal fee \"%s\" for category \"%s\""
|
4375 |
msgstr ""
|
4376 |
|
4377 |
-
#: core/installer.php:
|
4378 |
msgctxt "installer"
|
4379 |
msgid "Listing upgrade to featured"
|
4380 |
msgstr ""
|
4381 |
|
4382 |
-
#: core/installer.php:
|
4383 |
msgid "Business Directory - Manual Upgrade Required"
|
4384 |
msgstr ""
|
4385 |
|
4386 |
-
#: core/installer.php:
|
4387 |
msgid ""
|
4388 |
"Business Directory features are currently disabled because the plugin needs "
|
4389 |
"to perform a manual upgrade before continuing."
|
4390 |
msgstr ""
|
4391 |
|
4392 |
-
#: core/installer.php:
|
4393 |
msgid "Perform Manual Upgrade"
|
4394 |
msgstr ""
|
4395 |
|
4396 |
-
#: core/installer.php:
|
4397 |
msgid "Business Directory - Manual Upgrade"
|
4398 |
msgstr ""
|
4399 |
|
4400 |
-
#: core/installer.php:
|
4401 |
msgid ""
|
4402 |
"Business Directory features are currently disabled because the plugin needs "
|
4403 |
"to perform a manual upgrade before it can be used."
|
4404 |
msgstr ""
|
4405 |
|
4406 |
-
#: core/installer.php:
|
4407 |
msgid "Click \"Start Upgrade\" and wait until the process finishes."
|
4408 |
msgstr ""
|
4409 |
|
4410 |
-
#: core/installer.php:
|
4411 |
msgctxt "manual-upgrade"
|
4412 |
msgid "Start Upgrade"
|
4413 |
msgstr ""
|
4414 |
|
4415 |
-
#: core/installer.php:
|
4416 |
msgctxt "manual-upgrade"
|
4417 |
msgid "Pause Upgrade"
|
4418 |
msgstr ""
|
4419 |
|
4420 |
-
#: core/installer.php:
|
4421 |
msgctxt "manual-upgrade"
|
4422 |
msgid ""
|
4423 |
"The upgrade was sucessfully performed. Business Directory Plugin is now "
|
4424 |
"available."
|
4425 |
msgstr ""
|
4426 |
|
4427 |
-
#: core/installer.php:
|
4428 |
msgctxt "manual-upgrade"
|
4429 |
msgid "Go to \"Directory Admin\""
|
4430 |
msgstr ""
|
@@ -4675,88 +4819,127 @@ msgctxt "admin"
|
|
4675 |
msgid "Abandoned"
|
4676 |
msgstr ""
|
4677 |
|
4678 |
-
#: core/templates-
|
|
|
4679 |
msgctxt "templates"
|
4680 |
msgid "Featured Listing"
|
4681 |
msgstr ""
|
4682 |
|
4683 |
-
#: core/templates
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4684 |
msgctxt "templates"
|
4685 |
msgid "No listing categories found."
|
4686 |
msgstr ""
|
4687 |
|
4688 |
-
#: core/templates-ui.php:
|
4689 |
msgctxt "templates"
|
4690 |
msgid "Advanced Search"
|
4691 |
msgstr ""
|
4692 |
|
4693 |
-
#: core/templates-ui.php:
|
4694 |
msgctxt "templates sort"
|
4695 |
msgid "Sort By:"
|
4696 |
msgstr ""
|
4697 |
|
4698 |
-
#: core/templates-ui.php:
|
4699 |
msgctxt "sort"
|
4700 |
msgid "Reset"
|
4701 |
msgstr ""
|
4702 |
|
4703 |
-
#: core/templates-ui.php:
|
4704 |
msgctxt "sort"
|
4705 |
msgid "(Reset)"
|
4706 |
msgstr ""
|
4707 |
|
4708 |
-
#: core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4709 |
msgctxt "utils"
|
4710 |
msgid ""
|
4711 |
"POSTed data exceeds PHP config. maximum. See \"post_max_size\" directive."
|
4712 |
msgstr ""
|
4713 |
|
4714 |
-
#: core/utils.php:
|
4715 |
msgctxt "utils"
|
4716 |
msgid "File size (%s) exceeds maximum file size of %s"
|
4717 |
msgstr ""
|
4718 |
|
4719 |
-
#: core/utils.php:
|
4720 |
msgctxt "utils"
|
4721 |
msgid "File size (%s) is inferior to the required minimum file size of %s"
|
4722 |
msgstr ""
|
4723 |
|
4724 |
-
#: core/utils.php:
|
4725 |
msgctxt "utils"
|
4726 |
msgid "File type \"%s\" is not allowed"
|
4727 |
msgstr ""
|
4728 |
|
4729 |
-
#: core/utils.php:
|
4730 |
msgctxt "utils"
|
4731 |
msgid "Unkown error while uploading file."
|
4732 |
msgstr ""
|
4733 |
|
4734 |
-
#: core/utils.php:
|
4735 |
msgctxt "utils"
|
4736 |
msgid "Uploaded file is not an image"
|
4737 |
msgstr ""
|
4738 |
|
4739 |
-
#: core/utils.php:
|
4740 |
msgctxt "utils"
|
4741 |
msgid "Image width (%s px) is inferior to minimum required width of %s px."
|
4742 |
msgstr ""
|
4743 |
|
4744 |
-
#: core/utils.php:
|
4745 |
msgctxt "utils"
|
4746 |
msgid "Image height (%s px) is inferior to minimum required height of %s px."
|
4747 |
msgstr ""
|
4748 |
|
4749 |
-
#: core/utils.php:
|
4750 |
msgctxt "utils"
|
4751 |
msgid "Image width (%s px) is greater than maximum allowed width of %s px."
|
4752 |
msgstr ""
|
4753 |
|
4754 |
-
#: core/utils.php:
|
4755 |
msgctxt "utils"
|
4756 |
msgid "Image height (%s px) is greater than maximum required height of %s px."
|
4757 |
msgstr ""
|
4758 |
|
4759 |
-
#: core/utils.php:
|
4760 |
msgctxt "utils"
|
4761 |
msgid "Error while uploading file"
|
4762 |
msgstr ""
|
@@ -4810,56 +4993,56 @@ msgctxt "delete listing"
|
|
4810 |
msgid "Your listing has been deleted."
|
4811 |
msgstr ""
|
4812 |
|
4813 |
-
#: core/view-listing-contact.php:
|
4814 |
msgctxt "contact-message"
|
4815 |
msgid "Please enter your name."
|
4816 |
msgstr ""
|
4817 |
|
4818 |
-
#: core/view-listing-contact.php:
|
4819 |
msgctxt "contact-message"
|
4820 |
msgid "Please enter a valid email."
|
4821 |
msgstr ""
|
4822 |
|
4823 |
-
#: core/view-listing-contact.php:
|
4824 |
msgctxt "contact-message"
|
4825 |
msgid "You did not enter a message."
|
4826 |
msgstr ""
|
4827 |
|
4828 |
-
#: core/view-listing-contact.php:
|
4829 |
msgctxt "contact-message"
|
4830 |
msgid "The reCAPTCHA wasn't entered correctly."
|
4831 |
msgstr ""
|
4832 |
|
4833 |
-
#: core/view-listing-contact.php:
|
4834 |
msgctxt "contact form"
|
4835 |
msgid "Please <a>log in</a> to be able to send messages to the listing owner."
|
4836 |
msgstr ""
|
4837 |
|
4838 |
-
#: core/view-listing-contact.php:
|
4839 |
msgctxt "contact form"
|
4840 |
msgid "This contact form is temporarily disabled. Please try again later."
|
4841 |
msgstr ""
|
4842 |
|
4843 |
-
#: core/view-listing-contact.php:
|
4844 |
msgctxt "templates"
|
4845 |
msgid "Contact listing owner"
|
4846 |
msgstr ""
|
4847 |
|
4848 |
-
#: core/view-listing-contact.php:
|
4849 |
msgctxt "templates"
|
4850 |
msgid "Send Message to listing owner"
|
4851 |
msgstr ""
|
4852 |
|
4853 |
-
#: core/view-listing-contact.php:
|
4854 |
msgid "l F j, Y \\a\\t g:i a"
|
4855 |
msgstr ""
|
4856 |
|
4857 |
-
#: core/view-listing-contact.php:
|
4858 |
msgctxt "contact-message"
|
4859 |
msgid "There was a problem encountered. Your message has not been sent"
|
4860 |
msgstr ""
|
4861 |
|
4862 |
-
#: core/view-listing-contact.php:
|
4863 |
msgctxt "contact-message"
|
4864 |
msgid "Return to listing."
|
4865 |
msgstr ""
|
@@ -5040,22 +5223,27 @@ msgctxt "templates"
|
|
5040 |
msgid "Return to listing."
|
5041 |
msgstr ""
|
5042 |
|
5043 |
-
#: core/views.php:
|
5044 |
msgid ""
|
5045 |
"You need to create a page with the [businessdirectory] shortcode for the "
|
5046 |
"Business Directory plugin to work correctly."
|
5047 |
msgstr ""
|
5048 |
|
5049 |
-
#: core/views.php:
|
5050 |
msgid "The directory is temporarily disabled."
|
5051 |
msgstr ""
|
5052 |
|
5053 |
-
#: core/views.php:
|
5054 |
msgctxt "preview"
|
5055 |
msgid "This is just a preview. The listing has not been published yet."
|
5056 |
msgstr ""
|
5057 |
|
5058 |
-
#: core/views.php:
|
|
|
|
|
|
|
|
|
|
|
5059 |
msgctxt "templates"
|
5060 |
msgid ""
|
5061 |
"There are no categories assigned to the business directory yet. You need to "
|
@@ -5065,12 +5253,12 @@ msgid ""
|
|
5065 |
"categories to the business directory."
|
5066 |
msgstr ""
|
5067 |
|
5068 |
-
#: core/views.php:
|
5069 |
msgctxt "templates"
|
5070 |
msgid "There are currently no listings in the directory."
|
5071 |
msgstr ""
|
5072 |
|
5073 |
-
#: core/views.php:
|
5074 |
msgctxt "templates"
|
5075 |
msgid ""
|
5076 |
"You have \"Hide Empty Categories\" on and some categories that don't have "
|
@@ -5313,26 +5501,6 @@ msgctxt "WPBDM"
|
|
5313 |
msgid "Submit Payment"
|
5314 |
msgstr ""
|
5315 |
|
5316 |
-
#: templates/businessdirectory-listings.tpl.php:27 templates/search.tpl.php:41
|
5317 |
-
msgctxt "templates"
|
5318 |
-
msgid "No listings found."
|
5319 |
-
msgstr ""
|
5320 |
-
|
5321 |
-
#: templates/businessdirectory-listings.tpl.php:38
|
5322 |
-
msgctxt "templates"
|
5323 |
-
msgid "« Previous "
|
5324 |
-
msgstr ""
|
5325 |
-
|
5326 |
-
#: templates/businessdirectory-listings.tpl.php:39
|
5327 |
-
msgctxt "templates"
|
5328 |
-
msgid "Next »"
|
5329 |
-
msgstr ""
|
5330 |
-
|
5331 |
-
#: templates/category.tpl.php:17
|
5332 |
-
msgctxt "templates"
|
5333 |
-
msgid "Listings tagged: %s"
|
5334 |
-
msgstr ""
|
5335 |
-
|
5336 |
#: templates/delete-listing-confirm.tpl.php:3
|
5337 |
msgctxt "manage recurring"
|
5338 |
msgid "Delete Listing"
|
@@ -5806,6 +5974,11 @@ msgctxt "templates"
|
|
5806 |
msgid "Drop files here"
|
5807 |
msgstr ""
|
5808 |
|
|
|
|
|
|
|
|
|
|
|
5809 |
#: templates/submit-listing/images-upload-form.tpl.php:26
|
5810 |
msgctxt "templates"
|
5811 |
msgid "Select images from your hard drive"
|
@@ -5861,6 +6034,11 @@ msgctxt "templates"
|
|
5861 |
msgid "* Indicates required fields."
|
5862 |
msgstr ""
|
5863 |
|
|
|
|
|
|
|
|
|
|
|
5864 |
#: vendors/edd/EDD_SL_Plugin_Updater.php:178
|
5865 |
msgid ""
|
5866 |
"There is a new version of %1$s available. <a target=\"_blank\" class="
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Business Directory Plugin 3.6\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/business-directory-plugin\n"
|
7 |
+
"POT-Creation-Date: 2015-10-13 15:01:21+00:00\n"
|
8 |
"PO-Revision-Date: 2015-04-07 11:11-0500\n"
|
9 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
10 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
107 |
msgid "Renew Listing"
|
108 |
msgstr ""
|
109 |
|
110 |
+
#: admin/class-admin.php:121
|
111 |
msgctxt "drip pointer"
|
112 |
msgid ""
|
113 |
"Find out how to create a compelling, thriving business directory from "
|
115 |
"a FREE premium module just for signing up."
|
116 |
msgstr ""
|
117 |
|
118 |
+
#: admin/class-admin.php:123
|
119 |
msgctxt "drip pointer"
|
120 |
msgid "Email Address:"
|
121 |
msgstr ""
|
122 |
|
123 |
+
#: admin/class-admin.php:129
|
124 |
msgctxt "drip pointer"
|
125 |
msgid "Want to know the Secrets of Building an Awesome Business Directory?"
|
126 |
msgstr ""
|
127 |
|
128 |
+
#: admin/class-admin.php:131
|
129 |
msgctxt "drip pointer"
|
130 |
msgid "Yes, please!"
|
131 |
msgstr ""
|
132 |
|
133 |
+
#: admin/class-admin.php:133
|
134 |
msgctxt "drip pointer"
|
135 |
msgid "No, thanks"
|
136 |
msgstr ""
|
137 |
|
138 |
+
#: admin/class-admin.php:150
|
139 |
msgctxt "admin"
|
140 |
msgid "Business Directory"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: admin/class-admin.php:161
|
144 |
msgctxt "admin"
|
145 |
msgid "You're all set. Visit your new <a>Business Directory</a> page."
|
146 |
msgstr ""
|
147 |
|
148 |
+
#: admin/class-admin.php:182
|
149 |
msgctxt "drip pointer"
|
150 |
msgid "Invalid e-mail address."
|
151 |
msgstr ""
|
152 |
|
153 |
+
#: admin/class-admin.php:213
|
154 |
msgctxt "admin menu"
|
155 |
msgid "Business Directory Admin"
|
156 |
msgstr ""
|
157 |
|
158 |
+
#: admin/class-admin.php:214
|
159 |
msgctxt "admin menu"
|
160 |
msgid "Directory Admin"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: admin/class-admin.php:220 admin/class-admin.php:221
|
164 |
msgctxt "admin menu"
|
165 |
msgid "Add New Listing"
|
166 |
msgstr ""
|
167 |
|
168 |
+
#: admin/class-admin.php:226 admin/class-admin.php:227
|
169 |
msgctxt "admin menu"
|
170 |
msgid "Manage Options"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: admin/class-admin.php:232 admin/class-admin.php:233
|
174 |
msgctxt "admin menu"
|
175 |
msgid "Manage Fees"
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: admin/class-admin.php:238 admin/class-admin.php:239
|
179 |
msgctxt "admin menu"
|
180 |
msgid "Manage Form Fields"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: admin/class-admin.php:244 admin/class-admin.php:245
|
184 |
msgctxt "admin menu"
|
185 |
msgid "Listings"
|
186 |
msgstr ""
|
187 |
|
188 |
+
#: admin/class-admin.php:259 admin/class-admin.php:260
|
189 |
msgctxt "admin menu"
|
190 |
msgid "CSV Import"
|
191 |
msgstr ""
|
192 |
|
193 |
+
#: admin/class-admin.php:265 admin/class-admin.php:266
|
194 |
msgctxt "admin menu"
|
195 |
msgid "CSV Export"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: admin/class-admin.php:271 admin/class-admin.php:272
|
199 |
msgctxt "admin menu"
|
200 |
msgid "Debug"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: admin/class-admin.php:281
|
204 |
msgctxt "admin menu"
|
205 |
msgid "Main Menu"
|
206 |
msgstr ""
|
207 |
|
208 |
+
#: admin/class-admin.php:292
|
209 |
msgctxt "admin menu"
|
210 |
msgid "Uninstall Business Directory Plugin"
|
211 |
msgstr ""
|
212 |
|
213 |
+
#: admin/class-admin.php:293
|
214 |
msgctxt "admin menu"
|
215 |
msgid "Uninstall"
|
216 |
msgstr ""
|
217 |
|
218 |
+
#: admin/class-admin.php:404
|
219 |
#: admin/templates/listing-metabox-categories.tpl.php:69
|
220 |
msgctxt "admin infometabox"
|
221 |
msgid "never"
|
222 |
msgstr ""
|
223 |
|
224 |
+
#: admin/class-admin.php:486
|
225 |
msgctxt "admin"
|
226 |
msgid "The listing has been published."
|
227 |
msgid_plural "The listings have been published."
|
228 |
msgstr[0] ""
|
229 |
msgstr[1] ""
|
230 |
|
231 |
+
#: admin/class-admin.php:499
|
232 |
msgctxt "admin"
|
233 |
msgid "The listing status has been set as paid."
|
234 |
msgid_plural "The listings status has been set as paid."
|
235 |
msgstr[0] ""
|
236 |
msgstr[1] ""
|
237 |
|
238 |
+
#: admin/class-admin.php:511
|
239 |
msgctxt "admin"
|
240 |
msgid "The listing has been modified."
|
241 |
msgid_plural "The listings have been modified."
|
242 |
msgstr[0] ""
|
243 |
msgstr[1] ""
|
244 |
|
245 |
+
#: admin/class-admin.php:524
|
246 |
msgctxt "admin"
|
247 |
msgid "The listing has been upgraded."
|
248 |
msgid_plural "The listings have been upgraded."
|
249 |
msgstr[0] ""
|
250 |
msgstr[1] ""
|
251 |
|
252 |
+
#: admin/class-admin.php:536
|
253 |
msgctxt "admin"
|
254 |
msgid "The listing has been downgraded."
|
255 |
msgid_plural "The listings have been downgraded."
|
256 |
msgstr[0] ""
|
257 |
msgstr[1] ""
|
258 |
|
259 |
+
#: admin/class-admin.php:548
|
260 |
msgctxt "admin"
|
261 |
msgid "The transaction has been approved."
|
262 |
msgstr ""
|
263 |
|
264 |
+
#: admin/class-admin.php:556
|
265 |
msgctxt "admin"
|
266 |
msgid "The transaction has been rejected."
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: admin/class-admin.php:562
|
270 |
msgctxt "admin"
|
271 |
msgid "The fee was successfully assigned."
|
272 |
msgstr ""
|
273 |
|
274 |
+
#: admin/class-admin.php:571
|
275 |
msgctxt "admin"
|
276 |
msgid "Listing was renewed."
|
277 |
msgid_plural "Listings were renewed."
|
278 |
msgstr[0] ""
|
279 |
msgstr[1] ""
|
280 |
|
281 |
+
#: admin/class-admin.php:578
|
282 |
msgctxt "admin"
|
283 |
msgid "Renewal email sent."
|
284 |
msgstr ""
|
285 |
|
286 |
+
#: admin/class-admin.php:612
|
287 |
msgctxt "admin category id"
|
288 |
msgid "ID"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: admin/class-admin.php:614 admin/class-admin.php:620
|
292 |
msgctxt "admin"
|
293 |
msgid "Listing Count"
|
294 |
msgstr ""
|
295 |
|
296 |
+
#: admin/class-admin.php:716
|
297 |
msgctxt "admin"
|
298 |
msgid ""
|
299 |
"<b>Business Directory Plugin</b> requires fields with the following "
|
300 |
"associations in order to work correctly: <b>%s</b>."
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: admin/class-admin.php:718
|
304 |
msgctxt "admin"
|
305 |
msgid ""
|
306 |
"<b>Business Directory Plugin</b> requires a field with a <b>%s</b> "
|
307 |
"association in order to work correctly."
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: admin/class-admin.php:722
|
311 |
msgctxt "admin"
|
312 |
msgid ""
|
313 |
"You can create these custom fields by yourself inside \"Manage Form Fields\" "
|
314 |
"or let Business Directory do this for you automatically."
|
315 |
msgstr ""
|
316 |
|
317 |
+
#: admin/class-admin.php:726
|
318 |
msgctxt "admin"
|
319 |
msgid "Go to \"Manage Form Fields\""
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: admin/class-admin.php:729
|
323 |
msgctxt "admin"
|
324 |
msgid "Create these required fields for me"
|
325 |
msgstr ""
|
326 |
|
327 |
+
#: admin/class-admin.php:738
|
328 |
msgctxt "admin"
|
329 |
msgid ""
|
330 |
"<b>Business Directory Plugin</b> requires a page with the "
|
331 |
"<tt>[businessdirectory]</tt> shortcode to function properly."
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: admin/class-admin.php:740
|
335 |
msgctxt "admin"
|
336 |
msgid ""
|
337 |
"You can create this page by yourself or let Business Directory do this for "
|
338 |
"you automatically."
|
339 |
msgstr ""
|
340 |
|
341 |
+
#: admin/class-admin.php:744
|
342 |
msgctxt "admin"
|
343 |
msgid "Create required pages for me"
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: admin/class-admin.php:784
|
347 |
msgctxt "admin compat"
|
348 |
msgid "Installed: %s"
|
349 |
msgstr ""
|
350 |
|
351 |
+
#: admin/class-admin.php:784
|
352 |
msgctxt "admin compat"
|
353 |
msgid "N/A"
|
354 |
msgstr ""
|
355 |
|
356 |
+
#: admin/class-admin.php:787
|
357 |
msgctxt "admin compat"
|
358 |
msgid "Required: %s"
|
359 |
msgstr ""
|
360 |
|
361 |
+
#: admin/class-admin.php:800
|
362 |
msgctxt "admin compat"
|
363 |
msgid ""
|
364 |
"Business Directory has detected some incompatible premium module versions "
|
365 |
"installed."
|
366 |
msgstr ""
|
367 |
|
368 |
+
#: admin/class-admin.php:802
|
369 |
msgctxt "admin compat"
|
370 |
msgid ""
|
371 |
"Please upgrade to the required versions indicated below to make sure "
|
372 |
"everything functions properly."
|
373 |
msgstr ""
|
374 |
|
375 |
+
#: admin/class-admin.php:817
|
376 |
msgctxt "admin"
|
377 |
msgid ""
|
378 |
"We noticed you want your Business Directory users to register before posting "
|
396 |
msgid "There are no images currently attached to the listing."
|
397 |
msgstr ""
|
398 |
|
399 |
+
#: admin/class-themes-admin.php:27 admin/class-themes-admin.php:28
|
400 |
+
msgctxt "themes"
|
401 |
+
msgid "Directory Themes"
|
402 |
+
msgstr ""
|
403 |
+
|
404 |
+
#: admin/class-themes-admin.php:80
|
405 |
+
msgctxt "themes"
|
406 |
+
msgid "Could not change the active theme to \"%s\"."
|
407 |
+
msgstr ""
|
408 |
+
|
409 |
+
#: admin/class-themes-admin.php:124
|
410 |
+
msgctxt "themes"
|
411 |
+
msgid "Active theme changed to \"%s\"."
|
412 |
+
msgstr ""
|
413 |
+
|
414 |
+
#: admin/class-themes-admin.php:127
|
415 |
+
msgctxt "themes"
|
416 |
+
msgid ""
|
417 |
+
"For better results, \"%s\" theme suggests the following form fields to be "
|
418 |
+
"created."
|
419 |
+
msgstr ""
|
420 |
+
|
421 |
+
#: admin/class-themes-admin.php:134
|
422 |
+
msgctxt "themes"
|
423 |
+
msgid "Dismiss this warning"
|
424 |
+
msgstr ""
|
425 |
+
|
426 |
+
#: admin/class-themes-admin.php:137
|
427 |
+
msgctxt "themes"
|
428 |
+
msgid "Create suggested fields"
|
429 |
+
msgstr ""
|
430 |
+
|
431 |
+
#: admin/class-themes-admin.php:144
|
432 |
+
msgctxt "themes"
|
433 |
+
msgid "Suggested fields created successfully."
|
434 |
+
msgstr ""
|
435 |
+
|
436 |
+
#: admin/class-themes-admin.php:147
|
437 |
+
msgctxt "themes"
|
438 |
+
msgid "Theme installed successfully."
|
439 |
+
msgstr ""
|
440 |
+
|
441 |
+
#: admin/class-themes-admin.php:150
|
442 |
+
msgctxt "themes"
|
443 |
+
msgid "Theme was deleted sucessfully."
|
444 |
+
msgstr ""
|
445 |
+
|
446 |
+
#: admin/class-themes-admin.php:153
|
447 |
+
msgctxt "themes"
|
448 |
+
msgid "Could not delete theme directory. Check permissions."
|
449 |
+
msgstr ""
|
450 |
+
|
451 |
+
#: admin/class-themes-admin.php:179
|
452 |
+
msgctxt "themes"
|
453 |
+
msgid "Please upload a valid theme file."
|
454 |
+
msgstr ""
|
455 |
+
|
456 |
+
#: admin/class-themes-admin.php:186
|
457 |
+
msgctxt "themes"
|
458 |
+
msgid "Could not move \"%s\" to a temporary directory."
|
459 |
+
msgstr ""
|
460 |
+
|
461 |
#: admin/csv-export.php:136
|
462 |
msgctxt "admin csv-export"
|
463 |
msgid "Could not create a temporary directory for handling this CSV export."
|
711 |
msgid "In Listing"
|
712 |
msgstr ""
|
713 |
|
714 |
+
#: admin/form-fields.php:174
|
715 |
msgctxt "formfields-preview"
|
716 |
msgid ""
|
717 |
"This is a preview of the form as it will appear during \"Submit a Listing\". "
|
719 |
"have \"Featured Levels\" active and this is showing the base level."
|
720 |
msgstr ""
|
721 |
|
722 |
+
#: admin/form-fields.php:180
|
723 |
msgctxt "form-fields admin"
|
724 |
msgid "Form Preview"
|
725 |
msgstr ""
|
726 |
|
727 |
+
#: admin/form-fields.php:181
|
728 |
msgctxt "form-fields admin"
|
729 |
msgid "← Return to \"Manage Form Fields\""
|
730 |
msgstr ""
|
731 |
|
732 |
+
#: admin/form-fields.php:212
|
733 |
msgctxt "form-fields admin"
|
734 |
msgid "Form fields updated."
|
735 |
msgstr ""
|
736 |
|
737 |
+
#: admin/form-fields.php:228
|
738 |
+
msgctxt "form-fields admin"
|
739 |
+
msgid ""
|
740 |
+
"<b>Important</b>: Since the \"<a>Display email address fields publicly?</a>"
|
741 |
+
"\" setting is disabled, display settings below will not be honored and this "
|
742 |
+
"field will not be displayed on the frontend. If you want e-mail addresses to "
|
743 |
+
"show on the frontend, you can <a>enable public display of e-mails</a>."
|
744 |
+
msgstr ""
|
745 |
+
|
746 |
+
#: admin/form-fields.php:262
|
747 |
msgctxt "form-fields admin"
|
748 |
msgid "Field deleted."
|
749 |
msgstr ""
|
750 |
|
751 |
+
#: admin/form-fields.php:278
|
752 |
msgctxt "form-fields admin"
|
753 |
msgid "Required fields created successfully."
|
754 |
msgstr ""
|
755 |
|
756 |
+
#: admin/form-fields.php:286
|
757 |
+
msgctxt "form-fields admin"
|
758 |
+
msgid "Title"
|
759 |
+
msgstr ""
|
760 |
+
|
761 |
+
#: admin/form-fields.php:287
|
762 |
+
msgctxt "form-fields admin"
|
763 |
+
msgid "Category"
|
764 |
+
msgstr ""
|
765 |
+
|
766 |
+
#: admin/form-fields.php:288
|
767 |
+
msgctxt "form-fields admin"
|
768 |
+
msgid "Excerpt"
|
769 |
+
msgstr ""
|
770 |
+
|
771 |
+
#: admin/form-fields.php:289
|
772 |
+
msgctxt "form-fields admin"
|
773 |
+
msgid "Content"
|
774 |
+
msgstr ""
|
775 |
+
|
776 |
+
#: admin/form-fields.php:290
|
777 |
+
msgctxt "form-fields admin"
|
778 |
+
msgid "Tags"
|
779 |
+
msgstr ""
|
780 |
+
|
781 |
+
#: admin/form-fields.php:291
|
782 |
+
msgctxt "form-fields admin"
|
783 |
+
msgid "Address"
|
784 |
+
msgstr ""
|
785 |
+
|
786 |
+
#: admin/form-fields.php:292
|
787 |
+
msgctxt "form-fields admin"
|
788 |
+
msgid "ZIP Code"
|
789 |
+
msgstr ""
|
790 |
+
|
791 |
+
#: admin/form-fields.php:293
|
792 |
+
msgctxt "form-fields admin"
|
793 |
+
msgid "FAX Number"
|
794 |
+
msgstr ""
|
795 |
+
|
796 |
+
#: admin/form-fields.php:294
|
797 |
+
msgctxt "form-fields admin"
|
798 |
+
msgid "Phone Number"
|
799 |
+
msgstr ""
|
800 |
+
|
801 |
+
#: admin/form-fields.php:295
|
802 |
+
msgctxt "form-fields admin"
|
803 |
+
msgid "Ratings Field"
|
804 |
+
msgstr ""
|
805 |
+
|
806 |
+
#: admin/form-fields.php:296
|
807 |
+
msgctxt "form-fields admin"
|
808 |
+
msgid "Twitter"
|
809 |
+
msgstr ""
|
810 |
+
|
811 |
+
#: admin/form-fields.php:297
|
812 |
+
msgctxt "form-fields admin"
|
813 |
+
msgid "Website"
|
814 |
+
msgstr ""
|
815 |
+
|
816 |
+
#: admin/form-fields.php:318
|
817 |
+
msgctxt "form-fields admin"
|
818 |
+
msgid "Tags updated."
|
819 |
+
msgstr ""
|
820 |
+
|
821 |
#: admin/listing-metabox.php:11
|
822 |
msgctxt "admin"
|
823 |
msgid "General"
|
998 |
msgid "Column Separator"
|
999 |
msgstr ""
|
1000 |
|
1001 |
+
#: admin/templates/csv-export.tpl.php:94 admin/templates/csv-export.tpl.php:105
|
1002 |
+
#: admin/templates/csv-export.tpl.php:116 admin/templates/csv-import.tpl.php:43
|
|
|
|
|
1003 |
#: admin/templates/csv-import.tpl.php:109
|
1004 |
#: admin/templates/csv-import.tpl.php:120
|
1005 |
#: admin/templates/csv-import.tpl.php:131
|
1222 |
msgid "Warning"
|
1223 |
msgstr ""
|
1224 |
|
1225 |
+
#: admin/templates/csv-import.tpl.php:12 admin/templates/csv-import.tpl.php:216
|
|
|
1226 |
msgctxt "admin csv-import"
|
1227 |
msgid "Help"
|
1228 |
msgstr ""
|
1548 |
msgid "Drag and drop to re-order fees."
|
1549 |
msgstr ""
|
1550 |
|
1551 |
+
#: admin/templates/fees.tpl.php:48 admin/templates/sidebar.tpl.php:13
|
1552 |
msgctxt "admin sidebar"
|
1553 |
msgid "PayPal Gateway Module"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
+
#: admin/templates/fees.tpl.php:49 admin/templates/sidebar.tpl.php:14
|
1557 |
msgctxt "admin sidebar"
|
1558 |
msgid "2Checkout Gateway Module"
|
1559 |
msgstr ""
|
1560 |
|
1561 |
+
#: admin/templates/fees.tpl.php:50 admin/templates/sidebar.tpl.php:5
|
1562 |
msgctxt "admin sidebar"
|
1563 |
msgid "PayFast Payment Module"
|
1564 |
msgstr ""
|
1565 |
|
1566 |
+
#: admin/templates/fees.tpl.php:51 admin/templates/sidebar.tpl.php:6
|
1567 |
msgctxt "admin sidebar"
|
1568 |
msgid "Stripe Payment Module"
|
1569 |
msgstr ""
|
1715 |
msgid "Delete Field"
|
1716 |
msgstr ""
|
1717 |
|
1718 |
+
#: admin/templates/form-fields-tags.tpl.php:5
|
1719 |
+
msgctxt "form-fields admin"
|
1720 |
+
msgid "-- None --"
|
1721 |
+
msgstr ""
|
1722 |
+
|
1723 |
+
#: admin/templates/form-fields-tags.tpl.php:14
|
1724 |
+
msgctxt "form-fields admin"
|
1725 |
+
msgid "Theme Tags"
|
1726 |
+
msgstr ""
|
1727 |
+
|
1728 |
+
#: admin/templates/form-fields-tags.tpl.php:21
|
1729 |
+
msgctxt "form-fields admin"
|
1730 |
+
msgid "Field Tag"
|
1731 |
+
msgstr ""
|
1732 |
+
|
1733 |
+
#: admin/templates/form-fields-tags.tpl.php:22
|
1734 |
+
msgctxt "form-fields admin"
|
1735 |
+
msgid "Field"
|
1736 |
+
msgstr ""
|
1737 |
+
|
1738 |
#: admin/templates/form-fields.tpl.php:3
|
1739 |
msgctxt "form-fields admin"
|
1740 |
msgid "Add New Form Field"
|
1745 |
msgid "Preview Form"
|
1746 |
msgstr ""
|
1747 |
|
1748 |
+
#: admin/templates/form-fields.tpl.php:7
|
1749 |
+
msgctxt "form-fields admin"
|
1750 |
+
msgid "Manage Theme Tags"
|
1751 |
+
msgstr ""
|
1752 |
+
|
1753 |
+
#: admin/templates/form-fields.tpl.php:13
|
1754 |
msgctxt "form-fields admin"
|
1755 |
msgid ""
|
1756 |
"Here, you can create new fields for your listings, edit or delete existing "
|
1758 |
"special options for them."
|
1759 |
msgstr ""
|
1760 |
|
1761 |
+
#: admin/templates/form-fields.tpl.php:19
|
1762 |
msgctxt "form-fields admin"
|
1763 |
msgid "Please see the <a>Form Fields documentation</a> for more details."
|
1764 |
msgstr ""
|
1765 |
|
1766 |
+
#. #-#-#-#-# WPBDM.pot (Business Directory Plugin 3.6.9) #-#-#-#-#
|
1767 |
#. Plugin Name of the plugin/theme
|
1768 |
#: admin/templates/header.tpl.php:4
|
1769 |
msgid "Business Directory Plugin"
|
2099 |
|
2100 |
#: admin/templates/sidebar.tpl.php:3
|
2101 |
msgctxt "admin sidebar"
|
2102 |
+
msgid "Discount Codes Module"
|
2103 |
+
msgstr ""
|
2104 |
+
|
2105 |
+
#: admin/templates/sidebar.tpl.php:4
|
2106 |
+
msgctxt "admin sidebar"
|
2107 |
msgid "Claim Listings Module"
|
2108 |
msgstr ""
|
2109 |
|
2110 |
+
#: admin/templates/sidebar.tpl.php:7
|
2111 |
msgctxt "admin sidebar"
|
2112 |
msgid "File Upload Module"
|
2113 |
msgstr ""
|
2114 |
|
2115 |
+
#: admin/templates/sidebar.tpl.php:8
|
2116 |
msgctxt "admin sidebar"
|
2117 |
msgid "Featured Levels Module"
|
2118 |
msgstr ""
|
2119 |
|
2120 |
+
#: admin/templates/sidebar.tpl.php:9
|
2121 |
msgctxt "admin sidebar"
|
2122 |
msgid "ZIP Code Search Module"
|
2123 |
msgstr ""
|
2124 |
|
2125 |
+
#: admin/templates/sidebar.tpl.php:10
|
2126 |
msgctxt "admin sidebar"
|
2127 |
msgid "Regions Module"
|
2128 |
msgstr ""
|
2129 |
|
2130 |
+
#: admin/templates/sidebar.tpl.php:11
|
2131 |
msgctxt "admin sidebar"
|
2132 |
msgid "Ratings Module"
|
2133 |
msgstr ""
|
2134 |
|
2135 |
+
#: admin/templates/sidebar.tpl.php:12
|
2136 |
msgctxt "admin sidebar"
|
2137 |
msgid "Google Maps Module"
|
2138 |
msgstr ""
|
2139 |
|
2140 |
+
#: admin/templates/sidebar.tpl.php:21
|
2141 |
msgctxt "admin sidebar"
|
2142 |
msgid "Like this plugin?"
|
2143 |
msgstr ""
|
2144 |
|
2145 |
+
#: admin/templates/sidebar.tpl.php:23
|
2146 |
msgctxt "admin sidebar"
|
2147 |
msgid "Why not do any or all of the following:"
|
2148 |
msgstr ""
|
2149 |
|
2150 |
+
#: admin/templates/sidebar.tpl.php:25
|
2151 |
msgctxt "admin sidebar"
|
2152 |
msgid "Give it a good rating on WordPress.org."
|
2153 |
msgstr ""
|
2154 |
|
2155 |
+
#: admin/templates/sidebar.tpl.php:26
|
2156 |
msgctxt "admin sidebar"
|
2157 |
msgid "Let other people know that it works with your WordPress setup."
|
2158 |
msgstr ""
|
2159 |
|
2160 |
+
#: admin/templates/sidebar.tpl.php:27
|
2161 |
msgctxt "admin sidebar"
|
2162 |
msgid "Buy a Premium Module"
|
2163 |
msgstr ""
|
2164 |
|
2165 |
+
#: admin/templates/sidebar.tpl.php:34
|
2166 |
msgctxt "admin sidebar"
|
2167 |
msgid "Get a Premium Module"
|
2168 |
msgstr ""
|
2169 |
|
2170 |
+
#: admin/templates/sidebar.tpl.php:43
|
2171 |
msgctxt "admin sidebar"
|
2172 |
msgid "Single Site License Combo Pack"
|
2173 |
msgstr ""
|
2174 |
|
2175 |
+
#: admin/templates/sidebar.tpl.php:44
|
2176 |
msgctxt "admin sidebar"
|
2177 |
msgid "Multi Site License Combo Pack"
|
2178 |
msgstr ""
|
2179 |
|
2180 |
+
#: admin/templates/sidebar.tpl.php:51
|
2181 |
msgctxt "admin sidebar"
|
2182 |
msgid "Found a bug? Need support?"
|
2183 |
msgstr ""
|
2184 |
|
2185 |
+
#: admin/templates/sidebar.tpl.php:56
|
2186 |
msgctxt "admin sidebar"
|
2187 |
msgid "If you've found a bug or need support <a>visit the forums!</a>"
|
2188 |
msgstr ""
|
2189 |
|
2190 |
+
#: admin/templates/sidebar.tpl.php:59
|
2191 |
msgctxt "admin sidebar"
|
2192 |
msgid "Full plugin documentation"
|
2193 |
msgstr ""
|
2194 |
|
2195 |
+
#: admin/templates/sidebar.tpl.php:60
|
2196 |
msgctxt "admin sidebar"
|
2197 |
msgid "Quick Start Guide"
|
2198 |
msgstr ""
|
2199 |
|
2200 |
+
#: admin/templates/sidebar.tpl.php:61
|
2201 |
msgctxt "admin sidebar"
|
2202 |
msgid "Video Tutorials"
|
2203 |
msgstr ""
|
2204 |
|
2205 |
+
#: admin/templates/sidebar.tpl.php:69
|
2206 |
msgctxt "admin sidebar"
|
2207 |
msgid "Installed Modules"
|
2208 |
msgstr ""
|
2209 |
|
2210 |
+
#: admin/templates/sidebar.tpl.php:80 admin/templates/sidebar.tpl.php:89
|
2211 |
msgctxt "admin sidebar"
|
2212 |
msgid "Installed"
|
2213 |
msgstr ""
|
2214 |
|
2215 |
+
#: admin/templates/sidebar.tpl.php:82 admin/templates/sidebar.tpl.php:89
|
2216 |
msgctxt "admin sidebar"
|
2217 |
msgid "Not Installed"
|
2218 |
msgstr ""
|
2219 |
|
2220 |
+
#: admin/templates/sidebar.tpl.php:88
|
2221 |
msgctxt "admin sidebar"
|
2222 |
msgid "Enhanced Categories Module"
|
2223 |
msgstr ""
|
2224 |
|
2225 |
+
#: admin/templates/themes-delete-confirm.tpl.php:1
|
2226 |
+
msgctxt "themes admin"
|
2227 |
+
msgid "Delete theme"
|
2228 |
+
msgstr ""
|
2229 |
+
|
2230 |
+
#: admin/templates/themes-delete-confirm.tpl.php:3
|
2231 |
+
msgctxt "themes admin"
|
2232 |
+
msgid "Are you sure you want to delete the theme \"%s\"?"
|
2233 |
+
msgstr ""
|
2234 |
+
|
2235 |
+
#: admin/templates/themes-delete-confirm.tpl.php:12
|
2236 |
+
msgctxt "themes admin"
|
2237 |
+
msgid "Delete Theme"
|
2238 |
+
msgstr ""
|
2239 |
+
|
2240 |
+
#: admin/templates/themes-install.tpl.php:2 admin/templates/themes.tpl.php:3
|
2241 |
+
msgctxt "themes"
|
2242 |
+
msgid "Upload Directory Theme"
|
2243 |
+
msgstr ""
|
2244 |
+
|
2245 |
+
#: admin/templates/themes-install.tpl.php:8
|
2246 |
+
msgctxt "themes"
|
2247 |
+
msgid "This is a theme or skin from %s and is NOT a regular WordPress theme."
|
2248 |
+
msgstr ""
|
2249 |
+
|
2250 |
+
#: admin/templates/themes-install.tpl.php:21
|
2251 |
+
msgctxt "themes"
|
2252 |
+
msgid "BD Theme archive (ZIP file)"
|
2253 |
+
msgstr ""
|
2254 |
+
|
2255 |
+
#: admin/templates/themes-install.tpl.php:30
|
2256 |
+
msgctxt "themes"
|
2257 |
+
msgid "Begin Upload"
|
2258 |
+
msgstr ""
|
2259 |
+
|
2260 |
+
#: admin/templates/themes.tpl.php:13
|
2261 |
+
msgctxt "themes"
|
2262 |
+
msgid "Active:"
|
2263 |
+
msgstr ""
|
2264 |
+
|
2265 |
+
#: admin/templates/themes.tpl.php:22
|
2266 |
+
msgctxt "themes"
|
2267 |
+
msgid "Activate"
|
2268 |
+
msgstr ""
|
2269 |
+
|
2270 |
+
#: admin/templates/themes.tpl.php:32
|
2271 |
+
msgctxt "themes"
|
2272 |
+
msgid "Version:"
|
2273 |
+
msgstr ""
|
2274 |
+
|
2275 |
+
#: admin/templates/themes.tpl.php:35
|
2276 |
+
msgctxt "themes"
|
2277 |
+
msgid "Author:"
|
2278 |
+
msgstr ""
|
2279 |
+
|
2280 |
#: admin/templates/transactions.tpl.php:2
|
2281 |
msgctxt "admin transactions"
|
2282 |
msgid "Transactions"
|
2378 |
msgid "Allow Tracking"
|
2379 |
msgstr ""
|
2380 |
|
2381 |
+
#: business-directory-plugin.php:676
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2382 |
msgctxt "admin plugins"
|
2383 |
msgid "Settings"
|
2384 |
msgstr ""
|
2385 |
|
2386 |
+
#: business-directory-plugin.php:686
|
2387 |
msgctxt "post type general name"
|
2388 |
msgid "Directory"
|
2389 |
msgstr ""
|
2390 |
|
2391 |
+
#: business-directory-plugin.php:687
|
2392 |
msgctxt "post type singular name"
|
2393 |
msgid "Directory"
|
2394 |
msgstr ""
|
2395 |
|
2396 |
+
#: business-directory-plugin.php:688
|
2397 |
msgctxt "listing"
|
2398 |
msgid "Add New Listing"
|
2399 |
msgstr ""
|
2400 |
|
2401 |
+
#: business-directory-plugin.php:689
|
2402 |
msgctxt "post type"
|
2403 |
msgid "Add New Listing"
|
2404 |
msgstr ""
|
2405 |
|
2406 |
+
#: business-directory-plugin.php:690 core/compatibility/deprecated.php:255
|
2407 |
msgid "Edit Listing"
|
2408 |
msgstr ""
|
2409 |
|
2410 |
+
#: business-directory-plugin.php:691
|
2411 |
msgid "New Listing"
|
2412 |
msgstr ""
|
2413 |
|
2414 |
+
#: business-directory-plugin.php:692
|
2415 |
msgid "View Listing"
|
2416 |
msgstr ""
|
2417 |
|
2418 |
+
#: business-directory-plugin.php:693
|
2419 |
msgid "Search Listings"
|
2420 |
msgstr ""
|
2421 |
|
2422 |
+
#: business-directory-plugin.php:694
|
2423 |
msgid "No listings found"
|
2424 |
msgstr ""
|
2425 |
|
2426 |
+
#: business-directory-plugin.php:695
|
2427 |
msgid "No listings found in trash"
|
2428 |
msgstr ""
|
2429 |
|
2430 |
+
#: business-directory-plugin.php:717
|
2431 |
msgid "Directory Categories"
|
2432 |
msgstr ""
|
2433 |
|
2434 |
+
#: business-directory-plugin.php:830 business-directory-plugin.php:837
|
2435 |
msgctxt "rss feed"
|
2436 |
msgid "%s Feed"
|
2437 |
msgstr ""
|
2438 |
|
2439 |
+
#: business-directory-plugin.php:1218
|
2440 |
msgctxt "title"
|
2441 |
msgid "Submit A Listing"
|
2442 |
msgstr ""
|
2443 |
|
2444 |
+
#: business-directory-plugin.php:1228
|
2445 |
msgctxt "title"
|
2446 |
msgid "Find a Listing"
|
2447 |
msgstr ""
|
2448 |
|
2449 |
+
#: business-directory-plugin.php:1238
|
2450 |
msgctxt "title"
|
2451 |
msgid "View All Listings"
|
2452 |
msgstr ""
|
2453 |
|
2454 |
+
#: business-directory-plugin.php:1258
|
2455 |
msgctxt "title"
|
2456 |
msgid "Listings tagged: %s"
|
2457 |
msgstr ""
|
2458 |
|
2459 |
+
#: core/class-csv-import.php:369
|
2460 |
msgctxt "admin csv-import"
|
2461 |
msgid "Could not create listing category \"%s\""
|
2462 |
msgstr ""
|
2463 |
|
2464 |
+
#: core/class-csv-import.php:513
|
2465 |
msgctxt "admin csv-import"
|
2466 |
msgid "Username \"%s\" does not exist"
|
2467 |
msgstr ""
|
2468 |
|
2469 |
+
#: core/class-csv-import.php:545
|
2470 |
msgctxt "admin csv-import"
|
2471 |
msgid "Missing required field: %s"
|
2472 |
msgstr ""
|
2473 |
|
2474 |
+
#: core/class-csv-import.php:565
|
2475 |
msgctxt "admin csv-import"
|
2476 |
msgid "Listing category \"%s\" does not exist"
|
2477 |
msgstr ""
|
2478 |
|
2479 |
+
#: core/class-form-field.php:56
|
2480 |
msgctxt "form-fields-api"
|
2481 |
msgid "Invalid form field type"
|
2482 |
msgstr ""
|
2483 |
|
2484 |
+
#: core/class-form-field.php:450
|
2485 |
msgctxt "form-fields-api"
|
2486 |
msgid "Field label is required."
|
2487 |
msgstr ""
|
2488 |
|
2489 |
+
#: core/class-form-field.php:460
|
2490 |
+
msgctxt "form-fields-api"
|
2491 |
+
msgid "Requested field type change is incompatible. Type will not be modified."
|
2492 |
+
msgstr ""
|
2493 |
+
|
2494 |
+
#: core/class-form-field.php:480
|
2495 |
msgctxt "form-fields-api"
|
2496 |
msgid ""
|
2497 |
"There can only be one field with association \"%s\". Please select another "
|
2498 |
"association."
|
2499 |
msgstr ""
|
2500 |
|
2501 |
+
#: core/class-form-field.php:490
|
2502 |
msgctxt "form-fields-api"
|
2503 |
msgid "\"%s\" is an invalid field type for this association."
|
2504 |
msgstr ""
|
2505 |
|
2506 |
+
#: core/class-form-field.php:527
|
2507 |
msgctxt "form-fields-api"
|
2508 |
msgid "Invalid field ID"
|
2509 |
msgstr ""
|
2510 |
|
2511 |
+
#: core/class-form-field.php:536
|
2512 |
msgctxt "form-fields api"
|
2513 |
msgid ""
|
2514 |
"This form field can't be deleted because it is required for the plugin to "
|
2515 |
"work."
|
2516 |
msgstr ""
|
2517 |
|
2518 |
+
#: core/class-form-field.php:548
|
2519 |
msgctxt "form-fields-api"
|
2520 |
msgid "An error occurred while trying to delete this field."
|
2521 |
msgstr ""
|
2570 |
msgid "(Fee Unavailable)"
|
2571 |
msgstr ""
|
2572 |
|
2573 |
+
#: core/class-listings-api.php:300
|
2574 |
msgctxt "notify email"
|
2575 |
msgid "[%s] New listing notification"
|
2576 |
msgstr ""
|
2577 |
|
2578 |
+
#: core/class-listings-api.php:319
|
2579 |
msgctxt "notify email"
|
2580 |
msgid "[%s] Listing edit notification"
|
2581 |
msgstr ""
|
2620 |
msgid "Leave blank for automatic height."
|
2621 |
msgstr ""
|
2622 |
|
2623 |
+
#: core/class-payment.php:221
|
2624 |
msgctxt "listings"
|
2625 |
msgid "Fee \"%s\" for category \"%s\""
|
2626 |
msgstr ""
|
2627 |
|
2628 |
+
#: core/class-recaptcha.php:87 core/class-recaptcha.php:102
|
2629 |
msgctxt "recaptcha"
|
2630 |
msgid "The reCAPTCHA wasn't entered correctly."
|
2631 |
msgstr ""
|
2842 |
msgid "Enable AJAX compatibility mode?"
|
2843 |
msgstr ""
|
2844 |
|
2845 |
+
#: core/class-settings.php:141 core/class-settings.php:615
|
2846 |
msgctxt "admin settings"
|
2847 |
msgid "Listings"
|
2848 |
msgstr ""
|
2849 |
|
2850 |
+
#: core/class-settings.php:142 core/class-settings.php:289
|
2851 |
msgctxt "admin settings"
|
2852 |
msgid "General Settings"
|
2853 |
msgstr ""
|
3040 |
msgid "Sort order for categories"
|
3041 |
msgstr ""
|
3042 |
|
3043 |
+
#: core/class-settings.php:242 core/class-settings.php:260
|
3044 |
msgctxt "admin settings"
|
3045 |
msgid "Ascending"
|
3046 |
msgstr ""
|
3047 |
|
3048 |
+
#: core/class-settings.php:242 core/class-settings.php:260
|
3049 |
msgctxt "admin settings"
|
3050 |
msgid "Descending"
|
3051 |
msgstr ""
|
3102 |
|
3103 |
#: core/class-settings.php:255
|
3104 |
msgctxt "admin settings"
|
3105 |
+
msgid "Paid first then free. Inside each group by date."
|
3106 |
msgstr ""
|
3107 |
|
3108 |
+
#: core/class-settings.php:256
|
3109 |
msgctxt "admin settings"
|
3110 |
+
msgid "Paid first then free. Inside each group by title."
|
3111 |
msgstr ""
|
3112 |
|
3113 |
#: core/class-settings.php:258
|
3114 |
msgctxt "admin settings"
|
3115 |
+
msgid "Sort directory listings by"
|
3116 |
+
msgstr ""
|
3117 |
+
|
3118 |
+
#: core/class-settings.php:259
|
3119 |
+
msgctxt "admin settings"
|
3120 |
msgid "Ascending for ascending order A-Z, Descending for descending order Z-A"
|
3121 |
msgstr ""
|
3122 |
|
3123 |
+
#: core/class-settings.php:264
|
3124 |
msgctxt "admin settings"
|
3125 |
msgid "Enable sort bar?"
|
3126 |
msgstr ""
|
3127 |
|
3128 |
+
#: core/class-settings.php:269
|
3129 |
msgctxt "admin settings"
|
3130 |
msgid "Sortbar Fields"
|
3131 |
msgstr ""
|
3132 |
|
3133 |
+
#: core/class-settings.php:278
|
3134 |
msgctxt "admin settings"
|
3135 |
msgid "Featured (Sticky) listing settings"
|
3136 |
msgstr ""
|
3137 |
|
3138 |
+
#: core/class-settings.php:279
|
3139 |
msgctxt "admin settings"
|
3140 |
msgid "Offer sticky listings?"
|
3141 |
msgstr ""
|
3142 |
|
3143 |
+
#: core/class-settings.php:280
|
3144 |
msgctxt "admin settings"
|
3145 |
msgid "Offer upgrades during submit process?"
|
3146 |
msgstr ""
|
3147 |
|
3148 |
+
#: core/class-settings.php:281
|
3149 |
msgctxt "admin settings"
|
3150 |
msgid "Sticky listing price"
|
3151 |
msgstr ""
|
3152 |
|
3153 |
+
#: core/class-settings.php:282
|
3154 |
msgctxt "admin settings"
|
3155 |
msgid "Sticky listing page description text"
|
3156 |
msgstr ""
|
3157 |
|
3158 |
+
#: core/class-settings.php:283
|
3159 |
msgctxt "admin settings"
|
3160 |
msgid ""
|
3161 |
"You can upgrade your listing to featured status. Featured listings will "
|
3162 |
"always appear on top of regular listings."
|
3163 |
msgstr ""
|
3164 |
|
3165 |
+
#: core/class-settings.php:288
|
3166 |
msgctxt "admin settings"
|
3167 |
msgid "E-Mail"
|
3168 |
msgstr ""
|
3169 |
|
3170 |
+
#: core/class-settings.php:292
|
3171 |
msgctxt "admin settings"
|
3172 |
msgid "Display email address fields publicly?"
|
3173 |
msgstr ""
|
3174 |
|
3175 |
+
#: core/class-settings.php:295
|
3176 |
msgctxt "admin settings"
|
3177 |
msgid ""
|
3178 |
"Shows the email address of the listing owner to all web users. NOT "
|
3180 |
"harvest it for future use."
|
3181 |
msgstr ""
|
3182 |
|
3183 |
+
#: core/class-settings.php:298
|
3184 |
msgctxt "admin settings"
|
3185 |
msgid "How to determine the listing's email address?"
|
3186 |
msgstr ""
|
3187 |
|
3188 |
+
#: core/class-settings.php:301
|
3189 |
msgctxt "admin settings"
|
3190 |
msgid ""
|
3191 |
"This affects emails sent to listing owners via contact forms or when their "
|
3192 |
"listings expire."
|
3193 |
msgstr ""
|
3194 |
|
3195 |
+
#: core/class-settings.php:308
|
3196 |
msgctxt "admin settings"
|
3197 |
msgid "E-Mail Notifications"
|
3198 |
msgstr ""
|
3199 |
|
3200 |
+
#: core/class-settings.php:311
|
3201 |
msgctxt "admin settings"
|
3202 |
msgid "Notify admin via e-mail when..."
|
3203 |
msgstr ""
|
3204 |
|
3205 |
+
#: core/class-settings.php:315
|
3206 |
msgctxt "admin settings"
|
3207 |
msgid "A new listing is submitted."
|
3208 |
msgstr ""
|
3209 |
|
3210 |
+
#: core/class-settings.php:316
|
3211 |
msgctxt "admin settings"
|
3212 |
msgid "A listing is edited."
|
3213 |
msgstr ""
|
3214 |
|
3215 |
+
#: core/class-settings.php:317
|
3216 |
msgctxt "admin settings"
|
3217 |
msgid "A listing expires."
|
3218 |
msgstr ""
|
3219 |
|
3220 |
+
#: core/class-settings.php:318
|
3221 |
msgctxt "admin settings"
|
3222 |
msgid "A contact message is sent to a listing's owner."
|
3223 |
msgstr ""
|
3224 |
|
3225 |
+
#: core/class-settings.php:324
|
3226 |
msgctxt "admin settings"
|
3227 |
msgid "CC this e-mail address too"
|
3228 |
msgstr ""
|
3229 |
|
3230 |
+
#: core/class-settings.php:330
|
3231 |
msgctxt "admin settings"
|
3232 |
msgid "Notify users via e-mail when..."
|
3233 |
msgstr ""
|
3234 |
|
3235 |
+
#: core/class-settings.php:333
|
3236 |
msgctxt "admin settings"
|
3237 |
msgid "You can modify the text template used for most of these e-mails below."
|
3238 |
msgstr ""
|
3239 |
|
3240 |
+
#: core/class-settings.php:334
|
3241 |
msgctxt "admin settings"
|
3242 |
msgid "Their listing is submitted."
|
3243 |
msgstr ""
|
3244 |
|
3245 |
+
#: core/class-settings.php:335
|
3246 |
msgctxt "admin settings"
|
3247 |
msgid "Their listing is approved/published."
|
3248 |
msgstr ""
|
3249 |
|
3250 |
+
#: core/class-settings.php:344
|
3251 |
msgctxt "contact email"
|
3252 |
msgid "You have received a reply from your listing at %s."
|
3253 |
msgstr ""
|
3254 |
|
3255 |
+
#: core/class-settings.php:345
|
3256 |
msgctxt "contact email"
|
3257 |
msgid "Name: %s"
|
3258 |
msgstr ""
|
3259 |
|
3260 |
+
#: core/class-settings.php:346
|
3261 |
msgctxt "contact email"
|
3262 |
msgid "E-Mail: %s"
|
3263 |
msgstr ""
|
3264 |
|
3265 |
+
#: core/class-settings.php:347
|
3266 |
msgctxt "contact email"
|
3267 |
msgid "Message:"
|
3268 |
msgstr ""
|
3269 |
|
3270 |
+
#: core/class-settings.php:349
|
3271 |
msgctxt "contact email"
|
3272 |
msgid "Time: %s"
|
3273 |
msgstr ""
|
3274 |
|
3275 |
+
#: core/class-settings.php:351
|
3276 |
msgctxt "admin settings"
|
3277 |
msgid "E-Mail Templates"
|
3278 |
msgstr ""
|
3279 |
|
3280 |
+
#: core/class-settings.php:354
|
3281 |
msgctxt "admin settings"
|
3282 |
msgid "Email confirmation message"
|
3283 |
msgstr ""
|
3284 |
|
3285 |
+
#: core/class-settings.php:358
|
3286 |
msgctxt "admin settings"
|
3287 |
msgid "Sent after a listing has been submitted."
|
3288 |
msgstr ""
|
3289 |
|
3290 |
+
#: core/class-settings.php:359 core/class-settings.php:367
|
3291 |
+
#: core/class-settings.php:408
|
3292 |
msgctxt "admin settings"
|
3293 |
msgid "Listing's title"
|
3294 |
msgstr ""
|
3295 |
|
3296 |
+
#: core/class-settings.php:362
|
3297 |
msgctxt "admin settings"
|
3298 |
msgid "Listing published message"
|
3299 |
msgstr ""
|
3300 |
|
3301 |
+
#: core/class-settings.php:365
|
3302 |
msgctxt "admin settings"
|
3303 |
msgid ""
|
3304 |
"Your listing \"[listing]\" is now available at [listing-url] and can be "
|
3305 |
"viewed by the public."
|
3306 |
msgstr ""
|
3307 |
|
3308 |
+
#: core/class-settings.php:366
|
3309 |
msgctxt "admin settings"
|
3310 |
msgid "Sent when the listing has been published or approved by an admin."
|
3311 |
msgstr ""
|
3312 |
|
3313 |
+
#: core/class-settings.php:368
|
3314 |
msgctxt "admin settings"
|
3315 |
msgid "Listing's URL"
|
3316 |
msgstr ""
|
3317 |
|
3318 |
+
#: core/class-settings.php:372
|
3319 |
msgctxt "admin settings"
|
3320 |
msgid "Listing Contact Message"
|
3321 |
msgstr ""
|
3322 |
|
3323 |
+
#: core/class-settings.php:376
|
3324 |
msgctxt "admin settings"
|
3325 |
msgid ""
|
3326 |
"Sent to listing owners when someone uses the contact form on their listing "
|
3327 |
"pages."
|
3328 |
msgstr ""
|
3329 |
|
3330 |
+
#: core/class-settings.php:386
|
3331 |
msgctxt "admin settings"
|
3332 |
msgid "Payment related"
|
3333 |
msgstr ""
|
3334 |
|
3335 |
+
#: core/class-settings.php:403
|
3336 |
msgctxt "admin settings"
|
3337 |
msgid "Payment abandoned reminder message"
|
3338 |
msgstr ""
|
3339 |
|
3340 |
+
#: core/class-settings.php:407
|
3341 |
msgctxt "admin settings"
|
3342 |
msgid "Sent some time after a pending payment is abandoned by users."
|
3343 |
msgstr ""
|
3344 |
|
3345 |
+
#: core/class-settings.php:409
|
3346 |
msgctxt "admin settings"
|
3347 |
msgid "Checkout URL link"
|
3348 |
msgstr ""
|
3349 |
|
3350 |
+
#: core/class-settings.php:415
|
3351 |
msgctxt "admin settings"
|
3352 |
msgid "Renewal Reminders"
|
3353 |
msgstr ""
|
3354 |
|
3355 |
+
#: core/class-settings.php:418
|
3356 |
msgctxt "admin settings"
|
3357 |
msgid ""
|
3358 |
"This section refers only to the text of the renewal/expiration notices. You "
|
3359 |
"can also <a>configure when the e-mails are sent</a>."
|
3360 |
msgstr ""
|
3361 |
|
3362 |
+
#: core/class-settings.php:422
|
3363 |
msgctxt "admin settings"
|
3364 |
msgid "Pending expiration e-mail message"
|
3365 |
msgstr ""
|
3366 |
|
3367 |
+
#: core/class-settings.php:426
|
3368 |
msgctxt "settings"
|
3369 |
msgid ""
|
3370 |
"Sent some time before the listing expires. Applies to non-recurring renewals "
|
3371 |
"only."
|
3372 |
msgstr ""
|
3373 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3374 |
#: core/class-settings.php:427 core/class-settings.php:440
|
3375 |
#: core/class-settings.php:453 core/class-settings.php:466
|
3376 |
#: core/class-settings.php:479
|
3377 |
msgctxt "settings"
|
3378 |
+
msgid "Listing's name (with link)"
|
3379 |
msgstr ""
|
3380 |
|
3381 |
#: core/class-settings.php:428 core/class-settings.php:441
|
3382 |
+
#: core/class-settings.php:454 core/class-settings.php:467
|
3383 |
#: core/class-settings.php:480
|
3384 |
msgctxt "settings"
|
3385 |
+
msgid "Author's name"
|
3386 |
+
msgstr ""
|
3387 |
+
|
3388 |
+
#: core/class-settings.php:429 core/class-settings.php:442
|
3389 |
+
#: core/class-settings.php:481
|
3390 |
+
msgctxt "settings"
|
3391 |
msgid "Expiration date"
|
3392 |
msgstr ""
|
3393 |
|
3394 |
+
#: core/class-settings.php:430
|
3395 |
msgctxt "settings"
|
3396 |
msgid "Category that is going to expire"
|
3397 |
msgstr ""
|
3398 |
|
3399 |
+
#: core/class-settings.php:431 core/class-settings.php:444
|
3400 |
+
#: core/class-settings.php:483
|
3401 |
msgctxt "settings"
|
3402 |
msgid "Link to renewal page"
|
3403 |
msgstr ""
|
3404 |
|
3405 |
+
#: core/class-settings.php:432 core/class-settings.php:445
|
3406 |
+
#: core/class-settings.php:457 core/class-settings.php:470
|
3407 |
+
#: core/class-settings.php:484
|
3408 |
msgctxt "settings"
|
3409 |
msgid "Link to your site"
|
3410 |
msgstr ""
|
3411 |
|
3412 |
+
#: core/class-settings.php:435
|
3413 |
msgctxt "admin settings"
|
3414 |
msgid "Listing Renewal e-mail message"
|
3415 |
msgstr ""
|
3416 |
|
3417 |
+
#: core/class-settings.php:439
|
3418 |
msgctxt "settings"
|
3419 |
msgid ""
|
3420 |
"Sent at the time of listing expiration. Applies to non-recurring renewals "
|
3421 |
"only."
|
3422 |
msgstr ""
|
3423 |
|
3424 |
+
#: core/class-settings.php:443 core/class-settings.php:482
|
3425 |
msgctxt "settings"
|
3426 |
msgid "Category that expired"
|
3427 |
msgstr ""
|
3428 |
|
3429 |
+
#: core/class-settings.php:448
|
3430 |
msgctxt "admin settings"
|
3431 |
msgid "Listing auto-renewal reminder (recurring payments)"
|
3432 |
msgstr ""
|
3433 |
|
3434 |
+
#: core/class-settings.php:452
|
3435 |
msgctxt "settings"
|
3436 |
msgid ""
|
3437 |
"Sent some time before the listing is auto-renewed. Applies to recurring "
|
3438 |
"renewals only."
|
3439 |
msgstr ""
|
3440 |
|
3441 |
+
#: core/class-settings.php:455 core/class-settings.php:469
|
3442 |
msgctxt "settings"
|
3443 |
msgid "Renewal date"
|
3444 |
msgstr ""
|
3445 |
|
3446 |
+
#: core/class-settings.php:456
|
3447 |
msgctxt "settings"
|
3448 |
msgid "Category that is going to be renewed"
|
3449 |
msgstr ""
|
3450 |
|
3451 |
+
#: core/class-settings.php:458
|
3452 |
msgctxt "settings"
|
3453 |
msgid "Link to manage subscriptions"
|
3454 |
msgstr ""
|
3455 |
|
3456 |
+
#: core/class-settings.php:461
|
3457 |
msgctxt "admin settings"
|
3458 |
msgid "Listing Renewal e-mail message (recurring payments)"
|
3459 |
msgstr ""
|
3460 |
|
3461 |
+
#: core/class-settings.php:465
|
3462 |
msgctxt "settings"
|
3463 |
msgid ""
|
3464 |
"Sent after the listing is auto-renewed. Applies to recurring renewals only."
|
3465 |
msgstr ""
|
3466 |
|
3467 |
+
#: core/class-settings.php:468
|
3468 |
msgctxt "settings"
|
3469 |
msgid "Renewed category"
|
3470 |
msgstr ""
|
3471 |
|
3472 |
+
#: core/class-settings.php:474
|
3473 |
msgctxt "admin settings"
|
3474 |
msgid "Renewal reminder e-mail message"
|
3475 |
msgstr ""
|
3476 |
|
3477 |
+
#: core/class-settings.php:478
|
3478 |
msgctxt "settings"
|
3479 |
msgid ""
|
3480 |
"Sent some time after listing expiration and when no renewal has occurred. "
|
3481 |
"Applies to both recurring and non-recurring renewals."
|
3482 |
msgstr ""
|
3483 |
|
3484 |
+
#: core/class-settings.php:488
|
3485 |
msgctxt "admin settings"
|
3486 |
msgid "Payment"
|
3487 |
msgstr ""
|
3488 |
|
3489 |
+
#: core/class-settings.php:489
|
3490 |
msgctxt "admin settings"
|
3491 |
msgid "Payment Settings"
|
3492 |
msgstr ""
|
3493 |
|
3494 |
+
#: core/class-settings.php:492
|
3495 |
msgctxt "admin settings"
|
3496 |
msgid "Turn On payments?"
|
3497 |
msgstr ""
|
3498 |
|
3499 |
+
#: core/class-settings.php:494
|
3500 |
msgctxt "admin settings"
|
3501 |
msgid "Put payment gateways in test mode?"
|
3502 |
msgstr ""
|
3503 |
|
3504 |
+
#: core/class-settings.php:499
|
3505 |
msgctxt "admin settings"
|
3506 |
msgid "Perform checkouts on the secure (HTTPS) version of your site?"
|
3507 |
msgstr ""
|
3508 |
|
3509 |
+
#: core/class-settings.php:502
|
3510 |
msgctxt "admin settings"
|
3511 |
msgid ""
|
3512 |
"Recommended for added security. For this to work you need to enable HTTPS on "
|
3513 |
"your server and <a>obtain an SSL certificate</a>."
|
3514 |
msgstr ""
|
3515 |
|
3516 |
+
#: core/class-settings.php:506
|
3517 |
msgctxt "admin settings"
|
3518 |
msgid "Currency Code"
|
3519 |
msgstr ""
|
3520 |
|
3521 |
+
#: core/class-settings.php:508
|
3522 |
msgctxt "admin settings"
|
3523 |
msgid "Australian Dollar (AUD)"
|
3524 |
msgstr ""
|
3525 |
|
3526 |
+
#: core/class-settings.php:509
|
3527 |
msgctxt "admin settings"
|
3528 |
msgid "Brazilian Real (BRL)"
|
3529 |
msgstr ""
|
3530 |
|
3531 |
+
#: core/class-settings.php:510
|
3532 |
msgctxt "admin settings"
|
3533 |
msgid "Canadian Dollar (CAD)"
|
3534 |
msgstr ""
|
3535 |
|
3536 |
+
#: core/class-settings.php:511
|
3537 |
msgctxt "admin settings"
|
3538 |
msgid "Czech Koruna (CZK)"
|
3539 |
msgstr ""
|
3540 |
|
3541 |
+
#: core/class-settings.php:512
|
3542 |
msgctxt "admin settings"
|
3543 |
msgid "Danish Krone (DKK)"
|
3544 |
msgstr ""
|
3545 |
|
3546 |
+
#: core/class-settings.php:513
|
3547 |
msgctxt "admin settings"
|
3548 |
msgid "Euro (EUR)"
|
3549 |
msgstr ""
|
3550 |
|
3551 |
+
#: core/class-settings.php:514
|
3552 |
msgctxt "admin settings"
|
3553 |
msgid "Hong Kong Dollar (HKD)"
|
3554 |
msgstr ""
|
3555 |
|
3556 |
+
#: core/class-settings.php:515
|
3557 |
msgctxt "admin settings"
|
3558 |
msgid "Hungarian Forint (HUF)"
|
3559 |
msgstr ""
|
3560 |
|
3561 |
+
#: core/class-settings.php:516
|
3562 |
msgctxt "admin settings"
|
3563 |
msgid "Israeli New Shequel (ILS)"
|
3564 |
msgstr ""
|
3565 |
|
3566 |
+
#: core/class-settings.php:517
|
3567 |
msgctxt "admin settings"
|
3568 |
msgid "Japanese Yen (JPY)"
|
3569 |
msgstr ""
|
3570 |
|
3571 |
+
#: core/class-settings.php:518
|
3572 |
msgctxt "admin settings"
|
3573 |
msgid "Malasian Ringgit (MYR)"
|
3574 |
msgstr ""
|
3575 |
|
3576 |
+
#: core/class-settings.php:519
|
3577 |
msgctxt "admin settings"
|
3578 |
msgid "Mexican Peso (MXN)"
|
3579 |
msgstr ""
|
3580 |
|
3581 |
+
#: core/class-settings.php:520
|
3582 |
msgctxt "admin settings"
|
3583 |
msgid "Norwegian Krone (NOK)"
|
3584 |
msgstr ""
|
3585 |
|
3586 |
+
#: core/class-settings.php:521
|
3587 |
msgctxt "admin settings"
|
3588 |
msgid "New Zealand Dollar (NZD)"
|
3589 |
msgstr ""
|
3590 |
|
3591 |
+
#: core/class-settings.php:522
|
3592 |
msgctxt "admin settings"
|
3593 |
msgid "Philippine Peso (PHP)"
|
3594 |
msgstr ""
|
3595 |
|
3596 |
+
#: core/class-settings.php:523
|
3597 |
msgctxt "admin settings"
|
3598 |
msgid "Polish Zloty (PLN)"
|
3599 |
msgstr ""
|
3600 |
|
3601 |
+
#: core/class-settings.php:524
|
3602 |
msgctxt "admin settings"
|
3603 |
msgid "Pound Sterling (GBP)"
|
3604 |
msgstr ""
|
3605 |
|
3606 |
+
#: core/class-settings.php:525
|
3607 |
msgctxt "admin settings"
|
3608 |
msgid "Singapore Dollar (SGD)"
|
3609 |
msgstr ""
|
3610 |
|
3611 |
+
#: core/class-settings.php:526
|
3612 |
msgctxt "admin settings"
|
3613 |
msgid "Swedish Krona (SEK)"
|
3614 |
msgstr ""
|
3615 |
|
3616 |
+
#: core/class-settings.php:527
|
3617 |
msgctxt "admin settings"
|
3618 |
msgid "Swiss Franc (CHF)"
|
3619 |
msgstr ""
|
3620 |
|
3621 |
+
#: core/class-settings.php:528
|
3622 |
msgctxt "admin settings"
|
3623 |
msgid "Taiwan Dollar (TWD)"
|
3624 |
msgstr ""
|
3625 |
|
3626 |
+
#: core/class-settings.php:529
|
3627 |
msgctxt "admin settings"
|
3628 |
msgid "Thai Baht (THB)"
|
3629 |
msgstr ""
|
3630 |
|
3631 |
+
#: core/class-settings.php:530
|
3632 |
msgctxt "admin settings"
|
3633 |
msgid "Turkish Lira (TRY)"
|
3634 |
msgstr ""
|
3635 |
|
3636 |
+
#: core/class-settings.php:531
|
3637 |
msgctxt "admin settings"
|
3638 |
+
msgid "U.S. Dollar (USD)"
|
3639 |
msgstr ""
|
3640 |
|
3641 |
+
#: core/class-settings.php:535
|
3642 |
msgctxt "admin settings"
|
3643 |
msgid "Currency Symbol"
|
3644 |
msgstr ""
|
3645 |
|
3646 |
+
#: core/class-settings.php:540
|
3647 |
+
msgctxt "admin settings"
|
3648 |
+
msgid "Currency symbol display"
|
3649 |
+
msgstr ""
|
3650 |
+
|
3651 |
+
#: core/class-settings.php:544
|
3652 |
+
msgctxt "admin settings"
|
3653 |
+
msgid "Show currency symbol on the left"
|
3654 |
+
msgstr ""
|
3655 |
+
|
3656 |
+
#: core/class-settings.php:545
|
3657 |
+
msgctxt "admin settings"
|
3658 |
+
msgid "Show currency symbol on the right"
|
3659 |
+
msgstr ""
|
3660 |
+
|
3661 |
+
#: core/class-settings.php:546
|
3662 |
+
msgctxt "admin settings"
|
3663 |
+
msgid "Do not show currency symbol"
|
3664 |
+
msgstr ""
|
3665 |
+
|
3666 |
+
#: core/class-settings.php:548
|
3667 |
msgctxt "admin settings"
|
3668 |
msgid "Thank you for payment message"
|
3669 |
msgstr ""
|
3670 |
|
3671 |
+
#: core/class-settings.php:549
|
3672 |
msgctxt "admin settings"
|
3673 |
msgid ""
|
3674 |
"Thank you for your payment. Your payment is being verified and your listing "
|
3675 |
"reviewed. The verification and review process could take up to 48 hours."
|
3676 |
msgstr ""
|
3677 |
|
3678 |
+
#: core/class-settings.php:554
|
3679 |
msgctxt "admin settings"
|
3680 |
msgid "Ask users to come back for abandoned payments?"
|
3681 |
msgstr ""
|
3682 |
|
3683 |
+
#: core/class-settings.php:557
|
3684 |
msgctxt "admin settings"
|
3685 |
msgid ""
|
3686 |
"An abandoned payment is when a user attempts to place a listing and gets to "
|
3689 |
"the transaction. BD can remind them to come back and continue."
|
3690 |
msgstr ""
|
3691 |
|
3692 |
+
#: core/class-settings.php:563
|
3693 |
msgctxt "admin settings"
|
3694 |
msgid "Listing abandonment threshold (hours)"
|
3695 |
msgstr ""
|
3696 |
|
3697 |
+
#: core/class-settings.php:568
|
3698 |
msgctxt "admin settings"
|
3699 |
msgid ""
|
3700 |
"Listings with pending payments are marked as abandoned after this time. You "
|
3701 |
"can also <a>customize the e-mail</a> users receive."
|
3702 |
msgstr ""
|
3703 |
|
3704 |
+
#: core/class-settings.php:574
|
3705 |
msgctxt "admin settings"
|
3706 |
msgid "Registration"
|
3707 |
msgstr ""
|
3708 |
|
3709 |
+
#: core/class-settings.php:575
|
3710 |
msgctxt "admin settings"
|
3711 |
msgid "Registration Settings"
|
3712 |
msgstr ""
|
3713 |
|
3714 |
+
#: core/class-settings.php:576
|
3715 |
msgctxt "admin settings"
|
3716 |
msgid "Require login to post listings?"
|
3717 |
msgstr ""
|
3718 |
|
3719 |
+
#: core/class-settings.php:581
|
3720 |
msgctxt "admin settings"
|
3721 |
msgid "Registration URL"
|
3722 |
msgstr ""
|
3723 |
|
3724 |
+
#: core/class-settings.php:584
|
3725 |
msgctxt "admin settings"
|
3726 |
msgid ""
|
3727 |
"URL of your membership plugin's registration page. Only enter this if using "
|
3728 |
"a membership plugin or custom registration page."
|
3729 |
msgstr ""
|
3730 |
|
3731 |
+
#: core/class-settings.php:588
|
3732 |
msgctxt "admin settings"
|
3733 |
msgid "Image"
|
3734 |
msgstr ""
|
3735 |
|
3736 |
+
#: core/class-settings.php:589
|
3737 |
msgctxt "admin settings"
|
3738 |
msgid ""
|
3739 |
"Any changes to these settings will affect new listings only. Existing "
|
3742 |
"here."
|
3743 |
msgstr ""
|
3744 |
|
3745 |
+
#: core/class-settings.php:590
|
3746 |
msgctxt "admin settings"
|
3747 |
msgid "Image Settings"
|
3748 |
msgstr ""
|
3749 |
|
3750 |
+
#: core/class-settings.php:591
|
3751 |
msgctxt "admin settings"
|
3752 |
msgid "Allow images?"
|
3753 |
msgstr ""
|
3754 |
|
3755 |
+
#: core/class-settings.php:593
|
3756 |
msgctxt "admin settings"
|
3757 |
msgid "Min Image File Size (KB)"
|
3758 |
msgstr ""
|
3759 |
|
3760 |
+
#: core/class-settings.php:594
|
3761 |
msgctxt "admin settings"
|
3762 |
msgid "Max Image File Size (KB)"
|
3763 |
msgstr ""
|
3764 |
|
3765 |
+
#: core/class-settings.php:596
|
3766 |
msgctxt "admin settings"
|
3767 |
msgid "Min image width (px)"
|
3768 |
msgstr ""
|
3769 |
|
3770 |
+
#: core/class-settings.php:597
|
3771 |
msgctxt "admin settings"
|
3772 |
msgid "Min image height (px)"
|
3773 |
msgstr ""
|
3774 |
|
3775 |
+
#: core/class-settings.php:599
|
3776 |
msgctxt "admin settings"
|
3777 |
msgid "Max image width (px)"
|
3778 |
msgstr ""
|
3779 |
|
3780 |
+
#: core/class-settings.php:600
|
3781 |
msgctxt "admin settings"
|
3782 |
msgid "Max image height (px)"
|
3783 |
msgstr ""
|
3784 |
|
3785 |
+
#: core/class-settings.php:602
|
3786 |
msgctxt "admin settings"
|
3787 |
msgid "Turn on thickbox/lightbox?"
|
3788 |
msgstr ""
|
3789 |
|
3790 |
+
#: core/class-settings.php:602
|
3791 |
msgctxt "admin settings"
|
3792 |
msgid ""
|
3793 |
"Uncheck if it conflicts with other elements or plugins installed on your site"
|
3794 |
msgstr ""
|
3795 |
|
3796 |
+
#: core/class-settings.php:604
|
3797 |
msgctxt "admin settings"
|
3798 |
msgid "Thumbnails"
|
3799 |
msgstr ""
|
3800 |
|
3801 |
+
#: core/class-settings.php:605
|
3802 |
msgctxt "admin settings"
|
3803 |
msgid "Thumbnail width (px)"
|
3804 |
msgstr ""
|
3805 |
|
3806 |
+
#: core/class-settings.php:606
|
3807 |
msgctxt "admin settings"
|
3808 |
msgid "Thumbnail height (px)"
|
3809 |
msgstr ""
|
3810 |
|
3811 |
+
#: core/class-settings.php:609
|
3812 |
msgctxt "admin settings"
|
3813 |
msgid "Crop thumbnails to exact dimensions?"
|
3814 |
msgstr ""
|
3815 |
|
3816 |
+
#: core/class-settings.php:612
|
3817 |
msgctxt "admin settings"
|
3818 |
msgid ""
|
3819 |
"When enabled images will match exactly the dimensions above but part of the "
|
3822 |
"Depending on the uploaded images, thumbnails may have different heights."
|
3823 |
msgstr ""
|
3824 |
|
3825 |
+
#: core/class-settings.php:618
|
3826 |
msgctxt "admin settings"
|
3827 |
msgid "Number of free images"
|
3828 |
msgstr ""
|
3829 |
|
3830 |
+
#: core/class-settings.php:623
|
3831 |
msgctxt "admin settings"
|
3832 |
msgid ""
|
3833 |
"For paid listing images, configure that by adding or editing a <a>Fee Plan</"
|
3834 |
"a> instead of this setting, which is ignored for paid listings."
|
3835 |
msgstr ""
|
3836 |
|
3837 |
+
#: core/class-settings.php:624
|
3838 |
msgctxt "admin settings"
|
3839 |
msgid "Use default picture for listings with no picture?"
|
3840 |
msgstr ""
|
3841 |
|
3842 |
+
#: core/class-settings.php:625
|
3843 |
msgctxt "admin settings"
|
3844 |
msgid "Show Thumbnail on main listings page?"
|
3845 |
msgstr ""
|
3846 |
|
3847 |
+
#: core/class-settings.php:681
|
3848 |
msgctxt "admin settings"
|
3849 |
msgid ""
|
3850 |
"Could not copy the AJAX compatibility plugin \"%s\". Compatibility mode was "
|
3851 |
"not activated."
|
3852 |
msgstr ""
|
3853 |
|
3854 |
+
#: core/class-settings.php:689
|
3855 |
msgctxt "admin settings"
|
3856 |
msgid ""
|
3857 |
"Could not activate AJAX Compatibility mode: the directory \"%s\" could not "
|
3858 |
"be created."
|
3859 |
msgstr ""
|
3860 |
|
3861 |
+
#: core/class-settings.php:698
|
3862 |
msgctxt "admin settings"
|
3863 |
msgid ""
|
3864 |
"Could not remove the \"Business Directory Plugin - AJAX Compatibility Module"
|
3865 |
"\". Please remove the file \"%s\" manually or deactivate the plugin."
|
3866 |
msgstr ""
|
3867 |
|
3868 |
+
#: core/class-settings.php:997
|
3869 |
msgctxt "settings"
|
3870 |
msgid "Deactivate License"
|
3871 |
msgstr ""
|
3872 |
|
3873 |
+
#: core/class-settings.php:999
|
3874 |
msgctxt "settings"
|
3875 |
msgid "Deactivating license..."
|
3876 |
msgstr ""
|
3877 |
|
3878 |
+
#: core/class-settings.php:1002
|
3879 |
msgctxt "settings"
|
3880 |
msgid "Activate License"
|
3881 |
msgstr ""
|
3882 |
|
3883 |
+
#: core/class-settings.php:1004
|
3884 |
msgctxt "settings"
|
3885 |
msgid "Activating license..."
|
3886 |
msgstr ""
|
3887 |
|
3888 |
+
#: core/class-settings.php:1028
|
3889 |
msgctxt "admin settings"
|
3890 |
msgid "Valid placeholders: %s"
|
3891 |
msgstr ""
|
3892 |
|
3893 |
+
#: core/class-settings.php:1062
|
3894 |
msgctxt "settings email"
|
3895 |
msgid "Click to edit e-mail"
|
3896 |
msgstr ""
|
3897 |
|
3898 |
+
#: core/class-settings.php:1063
|
3899 |
msgctxt "settings email"
|
3900 |
msgid "Click to edit"
|
3901 |
msgstr ""
|
3902 |
|
3903 |
+
#: core/class-settings.php:1076
|
3904 |
msgctxt "settings email"
|
3905 |
msgid "E-Mail Subject"
|
3906 |
msgstr ""
|
3907 |
|
3908 |
+
#: core/class-settings.php:1087
|
3909 |
msgctxt "settings email"
|
3910 |
msgid "E-Mail Body"
|
3911 |
msgstr ""
|
3912 |
|
3913 |
+
#: core/class-settings.php:1098
|
3914 |
msgctxt "settings email"
|
3915 |
msgid "You can use the following placeholders:"
|
3916 |
msgstr ""
|
3917 |
|
3918 |
+
#: core/class-settings.php:1121
|
3919 |
msgctxt "settings email"
|
3920 |
msgid "Preview e-mail"
|
3921 |
msgstr ""
|
3922 |
|
3923 |
+
#: core/class-settings.php:1122
|
3924 |
msgctxt "settings email"
|
3925 |
msgid "Cancel"
|
3926 |
msgstr ""
|
3927 |
|
3928 |
+
#: core/class-settings.php:1123
|
3929 |
msgctxt "settings email"
|
3930 |
msgid "Save Changes"
|
3931 |
msgstr ""
|
3932 |
|
3933 |
+
#: core/class-settings.php:1142
|
3934 |
msgctxt "settings email"
|
3935 |
msgid "Site title"
|
3936 |
msgstr ""
|
3937 |
|
3938 |
+
#: core/class-settings.php:1145
|
3939 |
msgctxt "settings email"
|
3940 |
msgid "Site title (with link)"
|
3941 |
msgstr ""
|
3942 |
|
3943 |
+
#: core/class-settings.php:1148
|
3944 |
msgctxt "settings email"
|
3945 |
msgid "Site address (with link)"
|
3946 |
msgstr ""
|
3947 |
|
3948 |
+
#: core/class-settings.php:1151
|
3949 |
msgctxt "settings email"
|
3950 |
msgid "Directory URL (with link)"
|
3951 |
msgstr ""
|
3952 |
|
3953 |
+
#: core/class-settings.php:1154
|
3954 |
msgctxt "settings email"
|
3955 |
msgid "Current date"
|
3956 |
msgstr ""
|
3957 |
|
3958 |
+
#: core/class-settings.php:1157
|
3959 |
msgctxt "settings email"
|
3960 |
msgid "Current time"
|
3961 |
msgstr ""
|
3991 |
msgid "Upgrade Listing"
|
3992 |
msgstr ""
|
3993 |
|
3994 |
+
#: core/compatibility/deprecated.php:214 core/templates-ui.php:183
|
3995 |
msgid "Submit A Listing"
|
3996 |
msgstr ""
|
3997 |
|
3998 |
+
#: core/compatibility/deprecated.php:227 core/templates-ui.php:192
|
3999 |
msgid "View Listings"
|
4000 |
msgstr ""
|
4001 |
|
4002 |
+
#: core/compatibility/deprecated.php:238 core/templates-ui.php:202
|
4003 |
msgid "Directory"
|
4004 |
msgstr ""
|
4005 |
|
4006 |
#: core/compatibility/templates/wpbusdirman-index-categories.php:12
|
4007 |
+
#: core/templates-ui.php:229
|
4008 |
msgctxt "templates"
|
4009 |
msgid "Search Listings"
|
4010 |
msgstr ""
|
4011 |
|
4012 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:9
|
4013 |
msgctxt "form-fields api"
|
4014 |
+
msgid "Checkbox"
|
4015 |
+
msgstr ""
|
4016 |
+
|
4017 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:72
|
4018 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:68
|
4019 |
+
#: core/fieldtypes/class-fieldtypes-select.php:134
|
4020 |
+
msgctxt "form-fields admin"
|
4021 |
+
msgid "Field Options (for select lists, radio buttons and checkboxes)."
|
4022 |
+
msgstr ""
|
4023 |
+
|
4024 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:93
|
4025 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:87
|
4026 |
+
#: core/fieldtypes/class-fieldtypes-select.php:162
|
4027 |
+
msgctxt "form-fields admin"
|
4028 |
+
msgid "Field list of options is required."
|
4029 |
msgstr ""
|
4030 |
|
4031 |
+
#: core/fieldtypes/class-fieldtypes-date.php:9
|
4032 |
msgctxt "form-fields api"
|
4033 |
+
msgid "Date Field"
|
4034 |
msgstr ""
|
4035 |
|
4036 |
+
#: core/fieldtypes/class-fieldtypes-date.php:32
|
4037 |
+
msgid "%s (ex. %s)"
|
4038 |
+
msgstr ""
|
4039 |
+
|
4040 |
+
#: core/fieldtypes/class-fieldtypes-date.php:36
|
4041 |
msgctxt "form-fields api"
|
4042 |
+
msgid "Date Format"
|
4043 |
msgstr ""
|
4044 |
|
4045 |
+
#: core/fieldtypes/class-fieldtypes-date.php:61
|
4046 |
+
msgctxt "date field"
|
4047 |
+
msgid "%s must be in the format %s."
|
4048 |
msgstr ""
|
4049 |
|
4050 |
+
#: core/fieldtypes/class-fieldtypes-date.php:64
|
4051 |
+
msgctxt "date field"
|
4052 |
+
msgid "%s must be a valid date."
|
4053 |
msgstr ""
|
4054 |
|
4055 |
+
#: core/fieldtypes/class-fieldtypes-facebook.php:6
|
4056 |
msgctxt "form-fields api"
|
4057 |
+
msgid "Social Site (Facebook page)"
|
4058 |
msgstr ""
|
4059 |
|
4060 |
+
#: core/fieldtypes/class-fieldtypes-image.php:6
|
4061 |
msgctxt "form-fields api"
|
4062 |
+
msgid "Image (file upload)"
|
4063 |
msgstr ""
|
4064 |
|
4065 |
+
#: core/fieldtypes/class-fieldtypes-image.php:38
|
4066 |
+
msgctxt "form-fields-api"
|
4067 |
+
msgid "Remove"
|
4068 |
+
msgstr ""
|
4069 |
+
|
4070 |
+
#: core/fieldtypes/class-fieldtypes-linkedin.php:6
|
4071 |
+
msgctxt "form-fields api"
|
4072 |
+
msgid "Social Site (LinkedIn profile)"
|
4073 |
+
msgstr ""
|
4074 |
+
|
4075 |
+
#: core/fieldtypes/class-fieldtypes-linkedin.php:21
|
4076 |
+
msgctxt "form-fields api"
|
4077 |
+
msgid "Put only the Company ID here. Links will not work."
|
4078 |
+
msgstr ""
|
4079 |
+
|
4080 |
+
#: core/fieldtypes/class-fieldtypes-multiselect.php:6
|
4081 |
+
msgctxt "form-fields api"
|
4082 |
+
msgid "Multiple select list"
|
4083 |
+
msgstr ""
|
4084 |
+
|
4085 |
+
#: core/fieldtypes/class-fieldtypes-multiselect.php:11
|
4086 |
+
msgctxt "form-fields api"
|
4087 |
+
msgid "Multiselect List"
|
4088 |
+
msgstr ""
|
4089 |
+
|
4090 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:9
|
4091 |
+
msgctxt "form-fields api"
|
4092 |
+
msgid "Radio button"
|
4093 |
+
msgstr ""
|
4094 |
+
|
4095 |
+
#: core/fieldtypes/class-fieldtypes-select.php:8
|
4096 |
msgctxt "form-fields api"
|
4097 |
msgid "Select List"
|
4098 |
msgstr ""
|
4099 |
|
4100 |
+
#: core/fieldtypes/class-fieldtypes-select.php:64
|
4101 |
msgctxt "form-fields-api category-select"
|
4102 |
msgid "-- Choose Terms --"
|
4103 |
msgstr ""
|
4104 |
|
4105 |
+
#: core/fieldtypes/class-fieldtypes-select.php:64
|
4106 |
+
#: core/fieldtypes/class-fieldtypes-select.php:99
|
4107 |
msgctxt "form-fields-api category-select"
|
4108 |
msgid "-- Choose One --"
|
4109 |
msgstr ""
|
4110 |
|
4111 |
+
#: core/fieldtypes/class-fieldtypes-select.php:145
|
|
|
|
|
|
|
|
|
|
|
|
|
4112 |
msgctxt "form-fields admin"
|
4113 |
msgid "Allow empty selection on search?"
|
4114 |
msgstr ""
|
4115 |
|
4116 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:6
|
|
|
|
|
|
|
|
|
|
|
|
|
4117 |
msgctxt "form-fields api"
|
4118 |
msgid "Textarea"
|
4119 |
msgstr ""
|
4120 |
|
4121 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:35
|
4122 |
msgctxt "form-fields admin"
|
4123 |
msgid "Allow HTML input for this field?"
|
4124 |
msgstr ""
|
4125 |
|
4126 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:39
|
4127 |
msgctxt "form-fields admin"
|
4128 |
msgid "Allow WordPress shortcodes in this field?"
|
4129 |
msgstr ""
|
4130 |
|
4131 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:43
|
4132 |
msgctxt "form-fields admin"
|
4133 |
msgid ""
|
4134 |
"<b>Advanced users only!</b> Unless you've been told to change this, don't "
|
4135 |
"switch it unless you know what you're doing."
|
4136 |
msgstr ""
|
4137 |
|
4138 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:44
|
4139 |
msgctxt "form-fields admin"
|
4140 |
msgid "Apply \"the_content\" filter before displaying this field?"
|
4141 |
msgstr ""
|
4142 |
|
4143 |
+
#: core/fieldtypes/class-fieldtypes-textfield.php:5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4144 |
msgctxt "form-fields api"
|
4145 |
+
msgid "Textfield"
|
4146 |
msgstr ""
|
4147 |
|
4148 |
+
#: core/fieldtypes/class-fieldtypes-textfield.php:41
|
4149 |
msgctxt "form-fields api"
|
4150 |
+
msgid "Format 01/31/1969"
|
4151 |
msgstr ""
|
4152 |
|
4153 |
+
#: core/fieldtypes/class-fieldtypes-twitter.php:6
|
4154 |
msgctxt "form-fields api"
|
4155 |
msgid "Social Site (Twitter handle)"
|
4156 |
msgstr ""
|
4157 |
|
4158 |
+
#: core/fieldtypes/class-fieldtypes-url.php:5
|
4159 |
msgctxt "form-fields api"
|
4160 |
+
msgid "URL Field"
|
|
|
|
|
|
|
|
|
|
|
4161 |
msgstr ""
|
4162 |
|
4163 |
+
#: core/fieldtypes/class-fieldtypes-url.php:22
|
4164 |
+
msgctxt "form-fields admin"
|
4165 |
+
msgid "Open link in a new window?"
|
4166 |
msgstr ""
|
4167 |
|
4168 |
+
#: core/fieldtypes/class-fieldtypes-url.php:25
|
4169 |
+
msgctxt "form-fields admin"
|
4170 |
+
msgid "Use rel=\"nofollow\" when displaying the link?"
|
4171 |
msgstr ""
|
4172 |
|
4173 |
+
#: core/fieldtypes/class-fieldtypes-url.php:134
|
4174 |
msgctxt "form-fields api"
|
4175 |
+
msgid "URL:"
|
|
|
|
|
|
|
|
|
4176 |
msgstr ""
|
4177 |
|
4178 |
+
#: core/fieldtypes/class-fieldtypes-url.php:141
|
4179 |
msgctxt "form-fields api"
|
4180 |
+
msgid "Link Text (optional):"
|
4181 |
msgstr ""
|
4182 |
|
4183 |
#: core/form-fields.php:31
|
4215 |
msgid "Custom"
|
4216 |
msgstr ""
|
4217 |
|
4218 |
+
#: core/form-fields.php:303
|
4219 |
msgid "Business Name"
|
4220 |
msgstr ""
|
4221 |
|
4222 |
+
#: core/form-fields.php:305
|
4223 |
msgid "Business Genre"
|
4224 |
msgstr ""
|
4225 |
|
4226 |
+
#: core/form-fields.php:307
|
4227 |
msgid "Short Business Description"
|
4228 |
msgstr ""
|
4229 |
|
4230 |
+
#: core/form-fields.php:309
|
4231 |
msgid "Long Business Description"
|
4232 |
msgstr ""
|
4233 |
|
4234 |
+
#: core/form-fields.php:311
|
4235 |
msgid "Business Website Address"
|
4236 |
msgstr ""
|
4237 |
|
4238 |
+
#: core/form-fields.php:313
|
4239 |
msgid "Business Phone Number"
|
4240 |
msgstr ""
|
4241 |
|
4242 |
+
#: core/form-fields.php:315
|
4243 |
msgid "Business Fax"
|
4244 |
msgstr ""
|
4245 |
|
4246 |
+
#: core/form-fields.php:317
|
4247 |
msgid "Business Contact Email"
|
4248 |
msgstr ""
|
4249 |
|
4250 |
+
#: core/form-fields.php:319
|
4251 |
msgid "Business Tags"
|
4252 |
msgstr ""
|
4253 |
|
4254 |
+
#: core/form-fields.php:321
|
4255 |
+
msgid "Business Address"
|
4256 |
+
msgstr ""
|
4257 |
+
|
4258 |
+
#: core/form-fields.php:323
|
4259 |
+
msgid "ZIP Code"
|
4260 |
+
msgstr ""
|
4261 |
+
|
4262 |
+
#: core/form-fields.php:446
|
4263 |
msgctxt "form-fields-api"
|
4264 |
msgid "Email Validator"
|
4265 |
msgstr ""
|
4266 |
|
4267 |
+
#: core/form-fields.php:447
|
4268 |
msgctxt "form-fields-api"
|
4269 |
msgid "URL Validator"
|
4270 |
msgstr ""
|
4271 |
|
4272 |
+
#: core/form-fields.php:448
|
4273 |
msgctxt "form-fields-api"
|
4274 |
msgid "Whole Number Validator"
|
4275 |
msgstr ""
|
4276 |
|
4277 |
+
#: core/form-fields.php:449
|
4278 |
msgctxt "form-fields-api"
|
4279 |
msgid "Decimal Number Validator"
|
4280 |
msgstr ""
|
4281 |
|
4282 |
+
#: core/form-fields.php:450
|
4283 |
msgctxt "form-fields-api"
|
4284 |
msgid "Date Validator"
|
4285 |
msgstr ""
|
4286 |
|
4287 |
+
#: core/form-fields.php:457
|
4288 |
msgctxt "form-fields-api validation"
|
4289 |
msgid "Field"
|
4290 |
msgstr ""
|
4291 |
|
4292 |
+
#: core/form-fields.php:473 core/form-fields.php:477
|
4293 |
msgctxt "form-fields-api validation"
|
4294 |
msgid "%s is required."
|
4295 |
msgstr ""
|
4296 |
|
4297 |
+
#: core/form-fields.php:486 core/form-fields.php:493
|
4298 |
msgctxt "form-fields-api validation"
|
4299 |
msgid "%s is badly formatted. Valid URL format required. Include http://"
|
4300 |
msgstr ""
|
4301 |
|
4302 |
+
#: core/form-fields.php:507
|
4303 |
msgctxt "form-fields-api validation"
|
4304 |
msgid "%s is badly formatted. Valid Email format required."
|
4305 |
msgstr ""
|
4306 |
|
4307 |
+
#: core/form-fields.php:513
|
4308 |
msgctxt "form-fields-api validation"
|
4309 |
msgid "%s must be a number. Decimal values are not allowed."
|
4310 |
msgstr ""
|
4311 |
|
4312 |
+
#: core/form-fields.php:519
|
4313 |
msgctxt "form-fields-api validation"
|
4314 |
msgid "%s must be a number."
|
4315 |
msgstr ""
|
4316 |
|
4317 |
+
#: core/form-fields.php:532
|
4318 |
msgctxt "form-fields-api validation"
|
4319 |
msgid "%s must be in the format %s."
|
4320 |
msgstr ""
|
4321 |
|
4322 |
+
#: core/form-fields.php:567
|
4323 |
msgctxt "form-fields-api validation"
|
4324 |
msgid "%s must be a valid date."
|
4325 |
msgstr ""
|
4326 |
|
4327 |
+
#: core/form-fields.php:578
|
4328 |
msgctxt "form-fields-api validation"
|
4329 |
msgid "%s is invalid. Value most be one of %s."
|
4330 |
msgstr ""
|
4475 |
msgid "The transaction has been canceled at user's request."
|
4476 |
msgstr ""
|
4477 |
|
4478 |
+
#: core/helpers/class-fs.php:112
|
4479 |
+
msgctxt "fs helper"
|
4480 |
+
msgid "Destination dir \"%s\" is not writable."
|
4481 |
+
msgstr ""
|
4482 |
+
|
4483 |
#: core/installer.php:38
|
4484 |
msgctxt "default category name"
|
4485 |
msgid "General"
|
4486 |
msgstr ""
|
4487 |
|
4488 |
+
#: core/installer.php:462
|
4489 |
msgctxt "installer"
|
4490 |
msgid ""
|
4491 |
"<b>Business Directory Plugin - Regions Module</b> was disabled because it is "
|
4493 |
"the Regions module."
|
4494 |
msgstr ""
|
4495 |
|
4496 |
+
#: core/installer.php:528
|
4497 |
msgctxt "installer"
|
4498 |
msgid "Cleaning up listing fees information... %d/%d"
|
4499 |
msgstr ""
|
4500 |
|
4501 |
+
#: core/installer.php:578
|
4502 |
msgctxt "installer"
|
4503 |
msgid "Migrating previous transactions to new Payments API... %d/%d"
|
4504 |
msgstr ""
|
4505 |
|
4506 |
+
#: core/installer.php:607
|
4507 |
msgctxt "installer"
|
4508 |
msgid "Initial listing payment (BD < 3.4)"
|
4509 |
msgstr ""
|
4510 |
|
4511 |
+
#: core/installer.php:618
|
4512 |
msgctxt "installer"
|
4513 |
msgid "Listing edit payment (BD < 3.4)"
|
4514 |
msgstr ""
|
4515 |
|
4516 |
+
#: core/installer.php:639
|
4517 |
msgctxt "installer"
|
4518 |
msgid "Renewal fee \"%s\" for category \"%s\""
|
4519 |
msgstr ""
|
4520 |
|
4521 |
+
#: core/installer.php:658
|
4522 |
msgctxt "installer"
|
4523 |
msgid "Listing upgrade to featured"
|
4524 |
msgstr ""
|
4525 |
|
4526 |
+
#: core/installer.php:894
|
4527 |
msgid "Business Directory - Manual Upgrade Required"
|
4528 |
msgstr ""
|
4529 |
|
4530 |
+
#: core/installer.php:896
|
4531 |
msgid ""
|
4532 |
"Business Directory features are currently disabled because the plugin needs "
|
4533 |
"to perform a manual upgrade before continuing."
|
4534 |
msgstr ""
|
4535 |
|
4536 |
+
#: core/installer.php:898
|
4537 |
msgid "Perform Manual Upgrade"
|
4538 |
msgstr ""
|
4539 |
|
4540 |
+
#: core/installer.php:914 core/installer.php:915 core/installer.php:926
|
4541 |
msgid "Business Directory - Manual Upgrade"
|
4542 |
msgstr ""
|
4543 |
|
4544 |
+
#: core/installer.php:930
|
4545 |
msgid ""
|
4546 |
"Business Directory features are currently disabled because the plugin needs "
|
4547 |
"to perform a manual upgrade before it can be used."
|
4548 |
msgstr ""
|
4549 |
|
4550 |
+
#: core/installer.php:932
|
4551 |
msgid "Click \"Start Upgrade\" and wait until the process finishes."
|
4552 |
msgstr ""
|
4553 |
|
4554 |
+
#: core/installer.php:935
|
4555 |
msgctxt "manual-upgrade"
|
4556 |
msgid "Start Upgrade"
|
4557 |
msgstr ""
|
4558 |
|
4559 |
+
#: core/installer.php:937
|
4560 |
msgctxt "manual-upgrade"
|
4561 |
msgid "Pause Upgrade"
|
4562 |
msgstr ""
|
4563 |
|
4564 |
+
#: core/installer.php:943
|
4565 |
msgctxt "manual-upgrade"
|
4566 |
msgid ""
|
4567 |
"The upgrade was sucessfully performed. Business Directory Plugin is now "
|
4568 |
"available."
|
4569 |
msgstr ""
|
4570 |
|
4571 |
+
#: core/installer.php:946
|
4572 |
msgctxt "manual-upgrade"
|
4573 |
msgid "Go to \"Directory Admin\""
|
4574 |
msgstr ""
|
4819 |
msgid "Abandoned"
|
4820 |
msgstr ""
|
4821 |
|
4822 |
+
#: core/templates/listing-sticky-tag.tpl.php:3
|
4823 |
+
#: core/templates/listing-sticky-tag.tpl.php:4 core/templates-listings.php:64
|
4824 |
msgctxt "templates"
|
4825 |
msgid "Featured Listing"
|
4826 |
msgstr ""
|
4827 |
|
4828 |
+
#: core/templates/listings.tpl.php:6
|
4829 |
+
#: templates/businessdirectory-listings.tpl.php:27 templates/search.tpl.php:41
|
4830 |
+
msgctxt "templates"
|
4831 |
+
msgid "No listings found."
|
4832 |
+
msgstr ""
|
4833 |
+
|
4834 |
+
#: core/templates/listings.tpl.php:17
|
4835 |
+
#: templates/businessdirectory-listings.tpl.php:38
|
4836 |
+
msgctxt "templates"
|
4837 |
+
msgid "« Previous "
|
4838 |
+
msgstr ""
|
4839 |
+
|
4840 |
+
#: core/templates/listings.tpl.php:18
|
4841 |
+
#: templates/businessdirectory-listings.tpl.php:39
|
4842 |
+
msgctxt "templates"
|
4843 |
+
msgid "Next »"
|
4844 |
+
msgstr ""
|
4845 |
+
|
4846 |
+
#: core/templates-ui.php:159
|
4847 |
msgctxt "templates"
|
4848 |
msgid "No listing categories found."
|
4849 |
msgstr ""
|
4850 |
|
4851 |
+
#: core/templates-ui.php:232
|
4852 |
msgctxt "templates"
|
4853 |
msgid "Advanced Search"
|
4854 |
msgstr ""
|
4855 |
|
4856 |
+
#: core/templates-ui.php:258 core/templates-ui.php:283
|
4857 |
msgctxt "templates sort"
|
4858 |
msgid "Sort By:"
|
4859 |
msgstr ""
|
4860 |
|
4861 |
+
#: core/templates-ui.php:277
|
4862 |
msgctxt "sort"
|
4863 |
msgid "Reset"
|
4864 |
msgstr ""
|
4865 |
|
4866 |
+
#: core/templates-ui.php:299
|
4867 |
msgctxt "sort"
|
4868 |
msgid "(Reset)"
|
4869 |
msgstr ""
|
4870 |
|
4871 |
+
#: core/themes.php:550
|
4872 |
+
msgctxt "themes"
|
4873 |
+
msgid "ZIP file is not a valid BD theme file."
|
4874 |
+
msgstr ""
|
4875 |
+
|
4876 |
+
#: core/themes.php:556
|
4877 |
+
msgctxt "themes"
|
4878 |
+
msgid "Could not create themes directory."
|
4879 |
+
msgstr ""
|
4880 |
+
|
4881 |
+
#: core/themes.php:564
|
4882 |
+
msgctxt "themes"
|
4883 |
+
msgid "Could not remove previous theme directory \"%s\"."
|
4884 |
+
msgstr ""
|
4885 |
+
|
4886 |
+
#: core/themes.php:570
|
4887 |
+
msgctxt "themes"
|
4888 |
+
msgid "Could not move new theme into theme directory."
|
4889 |
+
msgstr ""
|
4890 |
+
|
4891 |
+
#: core/utils.php:105
|
4892 |
msgctxt "utils"
|
4893 |
msgid ""
|
4894 |
"POSTed data exceeds PHP config. maximum. See \"post_max_size\" directive."
|
4895 |
msgstr ""
|
4896 |
|
4897 |
+
#: core/utils.php:158
|
4898 |
msgctxt "utils"
|
4899 |
msgid "File size (%s) exceeds maximum file size of %s"
|
4900 |
msgstr ""
|
4901 |
|
4902 |
+
#: core/utils.php:166
|
4903 |
msgctxt "utils"
|
4904 |
msgid "File size (%s) is inferior to the required minimum file size of %s"
|
4905 |
msgstr ""
|
4906 |
|
4907 |
+
#: core/utils.php:175 core/utils.php:182
|
4908 |
msgctxt "utils"
|
4909 |
msgid "File type \"%s\" is not allowed"
|
4910 |
msgstr ""
|
4911 |
|
4912 |
+
#: core/utils.php:189
|
4913 |
msgctxt "utils"
|
4914 |
msgid "Unkown error while uploading file."
|
4915 |
msgstr ""
|
4916 |
|
4917 |
+
#: core/utils.php:208
|
4918 |
msgctxt "utils"
|
4919 |
msgid "Uploaded file is not an image"
|
4920 |
msgstr ""
|
4921 |
|
4922 |
+
#: core/utils.php:217
|
4923 |
msgctxt "utils"
|
4924 |
msgid "Image width (%s px) is inferior to minimum required width of %s px."
|
4925 |
msgstr ""
|
4926 |
|
4927 |
+
#: core/utils.php:223
|
4928 |
msgctxt "utils"
|
4929 |
msgid "Image height (%s px) is inferior to minimum required height of %s px."
|
4930 |
msgstr ""
|
4931 |
|
4932 |
+
#: core/utils.php:229
|
4933 |
msgctxt "utils"
|
4934 |
msgid "Image width (%s px) is greater than maximum allowed width of %s px."
|
4935 |
msgstr ""
|
4936 |
|
4937 |
+
#: core/utils.php:235
|
4938 |
msgctxt "utils"
|
4939 |
msgid "Image height (%s px) is greater than maximum required height of %s px."
|
4940 |
msgstr ""
|
4941 |
|
4942 |
+
#: core/utils.php:249
|
4943 |
msgctxt "utils"
|
4944 |
msgid "Error while uploading file"
|
4945 |
msgstr ""
|
4993 |
msgid "Your listing has been deleted."
|
4994 |
msgstr ""
|
4995 |
|
4996 |
+
#: core/view-listing-contact.php:48
|
4997 |
msgctxt "contact-message"
|
4998 |
msgid "Please enter your name."
|
4999 |
msgstr ""
|
5000 |
|
5001 |
+
#: core/view-listing-contact.php:51
|
5002 |
msgctxt "contact-message"
|
5003 |
msgid "Please enter a valid email."
|
5004 |
msgstr ""
|
5005 |
|
5006 |
+
#: core/view-listing-contact.php:54
|
5007 |
msgctxt "contact-message"
|
5008 |
msgid "You did not enter a message."
|
5009 |
msgstr ""
|
5010 |
|
5011 |
+
#: core/view-listing-contact.php:57
|
5012 |
msgctxt "contact-message"
|
5013 |
msgid "The reCAPTCHA wasn't entered correctly."
|
5014 |
msgstr ""
|
5015 |
|
5016 |
+
#: core/view-listing-contact.php:66
|
5017 |
msgctxt "contact form"
|
5018 |
msgid "Please <a>log in</a> to be able to send messages to the listing owner."
|
5019 |
msgstr ""
|
5020 |
|
5021 |
+
#: core/view-listing-contact.php:85
|
5022 |
msgctxt "contact form"
|
5023 |
msgid "This contact form is temporarily disabled. Please try again later."
|
5024 |
msgstr ""
|
5025 |
|
5026 |
+
#: core/view-listing-contact.php:122
|
5027 |
msgctxt "templates"
|
5028 |
msgid "Contact listing owner"
|
5029 |
msgstr ""
|
5030 |
|
5031 |
+
#: core/view-listing-contact.php:126
|
5032 |
msgctxt "templates"
|
5033 |
msgid "Send Message to listing owner"
|
5034 |
msgstr ""
|
5035 |
|
5036 |
+
#: core/view-listing-contact.php:172
|
5037 |
msgid "l F j, Y \\a\\t g:i a"
|
5038 |
msgstr ""
|
5039 |
|
5040 |
+
#: core/view-listing-contact.php:193
|
5041 |
msgctxt "contact-message"
|
5042 |
msgid "There was a problem encountered. Your message has not been sent"
|
5043 |
msgstr ""
|
5044 |
|
5045 |
+
#: core/view-listing-contact.php:196
|
5046 |
msgctxt "contact-message"
|
5047 |
msgid "Return to listing."
|
5048 |
msgstr ""
|
5223 |
msgid "Return to listing."
|
5224 |
msgstr ""
|
5225 |
|
5226 |
+
#: core/views.php:28
|
5227 |
msgid ""
|
5228 |
"You need to create a page with the [businessdirectory] shortcode for the "
|
5229 |
"Business Directory plugin to work correctly."
|
5230 |
msgstr ""
|
5231 |
|
5232 |
+
#: core/views.php:30
|
5233 |
msgid "The directory is temporarily disabled."
|
5234 |
msgstr ""
|
5235 |
|
5236 |
+
#: core/views.php:173
|
5237 |
msgctxt "preview"
|
5238 |
msgid "This is just a preview. The listing has not been published yet."
|
5239 |
msgstr ""
|
5240 |
|
5241 |
+
#: core/views.php:325
|
5242 |
+
msgctxt "templates"
|
5243 |
+
msgid "Listings tagged: %s"
|
5244 |
+
msgstr ""
|
5245 |
+
|
5246 |
+
#: core/views.php:442
|
5247 |
msgctxt "templates"
|
5248 |
msgid ""
|
5249 |
"There are no categories assigned to the business directory yet. You need to "
|
5253 |
"categories to the business directory."
|
5254 |
msgstr ""
|
5255 |
|
5256 |
+
#: core/views.php:444
|
5257 |
msgctxt "templates"
|
5258 |
msgid "There are currently no listings in the directory."
|
5259 |
msgstr ""
|
5260 |
|
5261 |
+
#: core/views.php:462
|
5262 |
msgctxt "templates"
|
5263 |
msgid ""
|
5264 |
"You have \"Hide Empty Categories\" on and some categories that don't have "
|
5501 |
msgid "Submit Payment"
|
5502 |
msgstr ""
|
5503 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5504 |
#: templates/delete-listing-confirm.tpl.php:3
|
5505 |
msgctxt "manage recurring"
|
5506 |
msgid "Delete Listing"
|
5974 |
msgid "Drop files here"
|
5975 |
msgstr ""
|
5976 |
|
5977 |
+
#: templates/submit-listing/images-upload-form.tpl.php:23
|
5978 |
+
msgctxt "templates image upload"
|
5979 |
+
msgid "or"
|
5980 |
+
msgstr ""
|
5981 |
+
|
5982 |
#: templates/submit-listing/images-upload-form.tpl.php:26
|
5983 |
msgctxt "templates"
|
5984 |
msgid "Select images from your hard drive"
|
6034 |
msgid "* Indicates required fields."
|
6035 |
msgstr ""
|
6036 |
|
6037 |
+
#: themes/default/templates/excerpt_content.tpl.php:13
|
6038 |
+
msgctxt "themes/default"
|
6039 |
+
msgid "Address"
|
6040 |
+
msgstr ""
|
6041 |
+
|
6042 |
#: vendors/edd/EDD_SL_Plugin_Updater.php:178
|
6043 |
msgid ""
|
6044 |
"There is a new version of %1$s available. <a target=\"_blank\" class="
|
languages/WPBDM-es_ES.mo
CHANGED
Binary file
|
languages/WPBDM-es_ES.po
CHANGED
@@ -2,17 +2,17 @@
|
|
2 |
# This file is distributed under the same license as the package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Business Directory Plugin 3.6\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/business-directory-plugin\n"
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
-
"PO-Revision-Date: 2015-
|
9 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
10 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
11 |
"Language: es_ES\n"
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
-
"X-Generator: Poedit 1.8.
|
16 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
17 |
"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,-1,-1,-1,-1,543\n"
|
18 |
"X-Poedit-SourceCharset: UTF-8\n"
|
@@ -108,7 +108,7 @@ msgctxt "admin actions"
|
|
108 |
msgid "Renew Listing"
|
109 |
msgstr "Renovar Listado"
|
110 |
|
111 |
-
#: admin/class-admin.php:
|
112 |
msgctxt "drip pointer"
|
113 |
msgid ""
|
114 |
"Find out how to create a compelling, thriving business directory from "
|
@@ -119,188 +119,188 @@ msgstr ""
|
|
119 |
"cero en este curso GRATUITO por e-mail de 5 partes. Obtenga un módulo "
|
120 |
"premium GRATIS solo por inscribirse."
|
121 |
|
122 |
-
#: admin/class-admin.php:
|
123 |
msgctxt "drip pointer"
|
124 |
msgid "Email Address:"
|
125 |
msgstr "Correo electrónico:"
|
126 |
|
127 |
-
#: admin/class-admin.php:
|
128 |
msgctxt "drip pointer"
|
129 |
msgid "Want to know the Secrets of Building an Awesome Business Directory?"
|
130 |
msgstr ""
|
131 |
"Quiere conocer los secretos para crear un Directorio de Negocios "
|
132 |
"impresionante?"
|
133 |
|
134 |
-
#: admin/class-admin.php:
|
135 |
msgctxt "drip pointer"
|
136 |
msgid "Yes, please!"
|
137 |
msgstr "Sí, por favor!"
|
138 |
|
139 |
-
#: admin/class-admin.php:
|
140 |
msgctxt "drip pointer"
|
141 |
msgid "No, thanks"
|
142 |
msgstr "No, gracias"
|
143 |
|
144 |
-
#: admin/class-admin.php:
|
145 |
msgctxt "admin"
|
146 |
msgid "Business Directory"
|
147 |
msgstr "Directorio de Negocios"
|
148 |
|
149 |
-
#: admin/class-admin.php:
|
150 |
msgctxt "admin"
|
151 |
msgid "You're all set. Visit your new <a>Business Directory</a> page."
|
152 |
msgstr ""
|
153 |
"Está todo listo. Visite la página de su nuevo <a>Directorio de Negocios</a>."
|
154 |
|
155 |
-
#: admin/class-admin.php:
|
156 |
msgctxt "drip pointer"
|
157 |
msgid "Invalid e-mail address."
|
158 |
msgstr "Dirección de correo-e inválida."
|
159 |
|
160 |
-
#: admin/class-admin.php:
|
161 |
msgctxt "admin menu"
|
162 |
msgid "Business Directory Admin"
|
163 |
msgstr "Gestión de Directorio de Negocios"
|
164 |
|
165 |
-
#: admin/class-admin.php:
|
166 |
msgctxt "admin menu"
|
167 |
msgid "Directory Admin"
|
168 |
msgstr "Gestión de Directorio"
|
169 |
|
170 |
-
#: admin/class-admin.php:
|
171 |
msgctxt "admin menu"
|
172 |
msgid "Add New Listing"
|
173 |
msgstr "Agregar Nuevo Listado"
|
174 |
|
175 |
-
#: admin/class-admin.php:
|
176 |
msgctxt "admin menu"
|
177 |
msgid "Manage Options"
|
178 |
msgstr "Configuraciones"
|
179 |
|
180 |
-
#: admin/class-admin.php:
|
181 |
msgctxt "admin menu"
|
182 |
msgid "Manage Fees"
|
183 |
msgstr "Administrar Comisiones"
|
184 |
|
185 |
-
#: admin/class-admin.php:
|
186 |
msgctxt "admin menu"
|
187 |
msgid "Manage Form Fields"
|
188 |
msgstr "Administrar Campos de Formulario"
|
189 |
|
190 |
-
#: admin/class-admin.php:
|
191 |
msgctxt "admin menu"
|
192 |
msgid "Listings"
|
193 |
msgstr "Listados"
|
194 |
|
195 |
-
#: admin/class-admin.php:
|
196 |
msgctxt "admin menu"
|
197 |
msgid "CSV Import"
|
198 |
msgstr "Importar CSV"
|
199 |
|
200 |
-
#: admin/class-admin.php:
|
201 |
msgctxt "admin menu"
|
202 |
msgid "CSV Export"
|
203 |
msgstr "Exportar CSV"
|
204 |
|
205 |
-
#: admin/class-admin.php:
|
206 |
msgctxt "admin menu"
|
207 |
msgid "Debug"
|
208 |
msgstr "Depuración"
|
209 |
|
210 |
-
#: admin/class-admin.php:
|
211 |
msgctxt "admin menu"
|
212 |
msgid "Main Menu"
|
213 |
msgstr "Menú Principal"
|
214 |
|
215 |
-
#: admin/class-admin.php:
|
216 |
msgctxt "admin menu"
|
217 |
msgid "Uninstall Business Directory Plugin"
|
218 |
msgstr "Desinstalar Business Directory Plugin"
|
219 |
|
220 |
-
#: admin/class-admin.php:
|
221 |
msgctxt "admin menu"
|
222 |
msgid "Uninstall"
|
223 |
msgstr "Desinstalar"
|
224 |
|
225 |
-
#: admin/class-admin.php:
|
226 |
#: admin/templates/listing-metabox-categories.tpl.php:69
|
227 |
msgctxt "admin infometabox"
|
228 |
msgid "never"
|
229 |
msgstr "nunca"
|
230 |
|
231 |
-
#: admin/class-admin.php:
|
232 |
msgctxt "admin"
|
233 |
msgid "The listing has been published."
|
234 |
msgid_plural "The listings have been published."
|
235 |
msgstr[0] "El listado ha sido publicado."
|
236 |
msgstr[1] "Los listados han sido publicados."
|
237 |
|
238 |
-
#: admin/class-admin.php:
|
239 |
msgctxt "admin"
|
240 |
msgid "The listing status has been set as paid."
|
241 |
msgid_plural "The listings status has been set as paid."
|
242 |
msgstr[0] "El listado se ha marcado como pagado."
|
243 |
msgstr[1] "Los listados se han marcado como pagados."
|
244 |
|
245 |
-
#: admin/class-admin.php:
|
246 |
msgctxt "admin"
|
247 |
msgid "The listing has been modified."
|
248 |
msgid_plural "The listings have been modified."
|
249 |
msgstr[0] "El listado ha sido modificado."
|
250 |
msgstr[1] "Los listados han sido modificados."
|
251 |
|
252 |
-
#: admin/class-admin.php:
|
253 |
msgctxt "admin"
|
254 |
msgid "The listing has been upgraded."
|
255 |
msgid_plural "The listings have been upgraded."
|
256 |
msgstr[0] "El listado ha sido mejorado."
|
257 |
msgstr[1] "Los listados han sido mejorados."
|
258 |
|
259 |
-
#: admin/class-admin.php:
|
260 |
msgctxt "admin"
|
261 |
msgid "The listing has been downgraded."
|
262 |
msgid_plural "The listings have been downgraded."
|
263 |
msgstr[0] "El listado ha sido degradado."
|
264 |
msgstr[1] "Los listados han sido degradados."
|
265 |
|
266 |
-
#: admin/class-admin.php:
|
267 |
msgctxt "admin"
|
268 |
msgid "The transaction has been approved."
|
269 |
msgstr "La transacción ha sido aprobada."
|
270 |
|
271 |
-
#: admin/class-admin.php:
|
272 |
msgctxt "admin"
|
273 |
msgid "The transaction has been rejected."
|
274 |
msgstr "La transacción ha sido rechazada."
|
275 |
|
276 |
-
#: admin/class-admin.php:
|
277 |
msgctxt "admin"
|
278 |
msgid "The fee was successfully assigned."
|
279 |
msgstr "La comisión se asignó satisfactoriamente."
|
280 |
|
281 |
-
#: admin/class-admin.php:
|
282 |
msgctxt "admin"
|
283 |
msgid "Listing was renewed."
|
284 |
msgid_plural "Listings were renewed."
|
285 |
msgstr[0] "El listado ha sido renovado."
|
286 |
msgstr[1] "Los listados fueron renovados."
|
287 |
|
288 |
-
#: admin/class-admin.php:
|
289 |
msgctxt "admin"
|
290 |
msgid "Renewal email sent."
|
291 |
msgstr "Mensaje de correo electrónico de renovación enviado."
|
292 |
|
293 |
-
#: admin/class-admin.php:
|
294 |
msgctxt "admin category id"
|
295 |
msgid "ID"
|
296 |
msgstr "ID"
|
297 |
|
298 |
-
#: admin/class-admin.php:
|
299 |
msgctxt "admin"
|
300 |
msgid "Listing Count"
|
301 |
msgstr "Conteo de Listados"
|
302 |
|
303 |
-
#: admin/class-admin.php:
|
304 |
msgctxt "admin"
|
305 |
msgid ""
|
306 |
"<b>Business Directory Plugin</b> requires fields with the following "
|
@@ -309,7 +309,7 @@ msgstr ""
|
|
309 |
"<b>Business Directory Plugin</b> requiere campos con las siguientes "
|
310 |
"asociaciones para funcionar correctamente: <b>%s</b>."
|
311 |
|
312 |
-
#: admin/class-admin.php:
|
313 |
msgctxt "admin"
|
314 |
msgid ""
|
315 |
"<b>Business Directory Plugin</b> requires a field with a <b>%s</b> "
|
@@ -318,7 +318,7 @@ msgstr ""
|
|
318 |
"<b>Business Directory Plugin</b> requiere un campo con la asociación <b>%s</"
|
319 |
"b> para funcionar correctamente."
|
320 |
|
321 |
-
#: admin/class-admin.php:
|
322 |
msgctxt "admin"
|
323 |
msgid ""
|
324 |
"You can create these custom fields by yourself inside \"Manage Form Fields\" "
|
@@ -327,17 +327,17 @@ msgstr ""
|
|
327 |
"Puede crear estos campos usted mismo en \"Administrar Campos de Formulario\" "
|
328 |
"o puede dejar que Business Directory haga esto por usted automáticamente."
|
329 |
|
330 |
-
#: admin/class-admin.php:
|
331 |
msgctxt "admin"
|
332 |
msgid "Go to \"Manage Form Fields\""
|
333 |
msgstr "Ir a \"Administrar Campos de Formulario\""
|
334 |
|
335 |
-
#: admin/class-admin.php:
|
336 |
msgctxt "admin"
|
337 |
msgid "Create these required fields for me"
|
338 |
msgstr "Crear estos campos requeridos por mi"
|
339 |
|
340 |
-
#: admin/class-admin.php:
|
341 |
msgctxt "admin"
|
342 |
msgid ""
|
343 |
"<b>Business Directory Plugin</b> requires a page with the "
|
@@ -346,7 +346,7 @@ msgstr ""
|
|
346 |
"<b>Business Directory Plugin</b> requiere una página con el shortcode "
|
347 |
"<tt>[businessdirectory]</tt> para funcionar adecuadamente."
|
348 |
|
349 |
-
#: admin/class-admin.php:
|
350 |
msgctxt "admin"
|
351 |
msgid ""
|
352 |
"You can create this page by yourself or let Business Directory do this for "
|
@@ -355,27 +355,27 @@ msgstr ""
|
|
355 |
"Puede crear esta página usted mismo o dejar que Business Directory lo haga "
|
356 |
"por usted automáticamente."
|
357 |
|
358 |
-
#: admin/class-admin.php:
|
359 |
msgctxt "admin"
|
360 |
msgid "Create required pages for me"
|
361 |
msgstr "Crear las páginas requeridas por mi"
|
362 |
|
363 |
-
#: admin/class-admin.php:
|
364 |
msgctxt "admin compat"
|
365 |
msgid "Installed: %s"
|
366 |
msgstr "Instalado: %s"
|
367 |
|
368 |
-
#: admin/class-admin.php:
|
369 |
msgctxt "admin compat"
|
370 |
msgid "N/A"
|
371 |
msgstr "N/A"
|
372 |
|
373 |
-
#: admin/class-admin.php:
|
374 |
msgctxt "admin compat"
|
375 |
msgid "Required: %s"
|
376 |
msgstr "Requerido: %s"
|
377 |
|
378 |
-
#: admin/class-admin.php:
|
379 |
msgctxt "admin compat"
|
380 |
msgid ""
|
381 |
"Business Directory has detected some incompatible premium module versions "
|
@@ -384,7 +384,7 @@ msgstr ""
|
|
384 |
"Business Directory ha detectado algunas versiones incompatibles de módulos "
|
385 |
"instaladas."
|
386 |
|
387 |
-
#: admin/class-admin.php:
|
388 |
msgctxt "admin compat"
|
389 |
msgid ""
|
390 |
"Please upgrade to the required versions indicated below to make sure "
|
@@ -393,7 +393,7 @@ msgstr ""
|
|
393 |
"Por favor actualice a las versiones requeridas indicadas abajo para "
|
394 |
"asegurarse de que todo funcione correctamente."
|
395 |
|
396 |
-
#: admin/class-admin.php:
|
397 |
msgctxt "admin"
|
398 |
msgid ""
|
399 |
"We noticed you want your Business Directory users to register before posting "
|
@@ -422,6 +422,68 @@ msgctxt "templates"
|
|
422 |
msgid "There are no images currently attached to the listing."
|
423 |
msgstr "No hay imágenes actualmente asociadas al listado."
|
424 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
425 |
#: admin/csv-export.php:136
|
426 |
msgctxt "admin csv-export"
|
427 |
msgid "Could not create a temporary directory for handling this CSV export."
|
@@ -686,7 +748,7 @@ msgctxt "form-fields admin"
|
|
686 |
msgid "In Listing"
|
687 |
msgstr "En vista completa"
|
688 |
|
689 |
-
#: admin/form-fields.php:
|
690 |
msgctxt "formfields-preview"
|
691 |
msgid ""
|
692 |
"This is a preview of the form as it will appear during \"Submit a Listing\". "
|
@@ -698,31 +760,110 @@ msgstr ""
|
|
698 |
"Campos de Formulario\" porque usted tiene el módulo de \"Niveles Destacados"
|
699 |
"\" activo y aquí se está mostrando el nivel base."
|
700 |
|
701 |
-
#: admin/form-fields.php:
|
702 |
msgctxt "form-fields admin"
|
703 |
msgid "Form Preview"
|
704 |
msgstr "Previsualización del Formulario"
|
705 |
|
706 |
-
#: admin/form-fields.php:
|
707 |
msgctxt "form-fields admin"
|
708 |
msgid "← Return to \"Manage Form Fields\""
|
709 |
msgstr "← Regresar a \"Administrar Campos de Formulario\""
|
710 |
|
711 |
-
#: admin/form-fields.php:
|
712 |
msgctxt "form-fields admin"
|
713 |
msgid "Form fields updated."
|
714 |
msgstr "Campo de formulario actualizado."
|
715 |
|
716 |
-
#: admin/form-fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
717 |
msgctxt "form-fields admin"
|
718 |
msgid "Field deleted."
|
719 |
msgstr "Campo eliminado."
|
720 |
|
721 |
-
#: admin/form-fields.php:
|
722 |
msgctxt "form-fields admin"
|
723 |
msgid "Required fields created successfully."
|
724 |
msgstr "Campos requeridos creados satisfactoriamente."
|
725 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
726 |
#: admin/listing-metabox.php:11
|
727 |
msgctxt "admin"
|
728 |
msgid "General"
|
@@ -914,10 +1055,8 @@ msgctxt "admin csv-export"
|
|
914 |
msgid "Column Separator"
|
915 |
msgstr "Separador de columna"
|
916 |
|
917 |
-
#: admin/templates/csv-export.tpl.php:94
|
918 |
-
#: admin/templates/csv-export.tpl.php:
|
919 |
-
#: admin/templates/csv-export.tpl.php:116
|
920 |
-
#: admin/templates/csv-import.tpl.php:43
|
921 |
#: admin/templates/csv-import.tpl.php:109
|
922 |
#: admin/templates/csv-import.tpl.php:120
|
923 |
#: admin/templates/csv-import.tpl.php:131
|
@@ -1153,8 +1292,7 @@ msgctxt "admin csv-import"
|
|
1153 |
msgid "Warning"
|
1154 |
msgstr "Advertencia"
|
1155 |
|
1156 |
-
#: admin/templates/csv-import.tpl.php:12
|
1157 |
-
#: admin/templates/csv-import.tpl.php:216
|
1158 |
msgctxt "admin csv-import"
|
1159 |
msgid "Help"
|
1160 |
msgstr "Ayuda"
|
@@ -1502,22 +1640,22 @@ msgctxt "fees admin"
|
|
1502 |
msgid "Drag and drop to re-order fees."
|
1503 |
msgstr "Arrastre y suelte para reordenar las comisiones."
|
1504 |
|
1505 |
-
#: admin/templates/fees.tpl.php:48 admin/templates/sidebar.tpl.php:
|
1506 |
msgctxt "admin sidebar"
|
1507 |
msgid "PayPal Gateway Module"
|
1508 |
msgstr "Módulo pasarela de pago PayPal"
|
1509 |
|
1510 |
-
#: admin/templates/fees.tpl.php:49 admin/templates/sidebar.tpl.php:
|
1511 |
msgctxt "admin sidebar"
|
1512 |
msgid "2Checkout Gateway Module"
|
1513 |
msgstr "Módulo pasarela de pago 2Checkout"
|
1514 |
|
1515 |
-
#: admin/templates/fees.tpl.php:50 admin/templates/sidebar.tpl.php:
|
1516 |
msgctxt "admin sidebar"
|
1517 |
msgid "PayFast Payment Module"
|
1518 |
msgstr "Módulo pasarela de pago PayFast"
|
1519 |
|
1520 |
-
#: admin/templates/fees.tpl.php:51 admin/templates/sidebar.tpl.php:
|
1521 |
msgctxt "admin sidebar"
|
1522 |
msgid "Stripe Payment Module"
|
1523 |
msgstr "Módulo pasarela de pago Stripe"
|
@@ -1675,6 +1813,26 @@ msgctxt "form-fields admin"
|
|
1675 |
msgid "Delete Field"
|
1676 |
msgstr "Eliminar Campo"
|
1677 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1678 |
#: admin/templates/form-fields.tpl.php:3
|
1679 |
msgctxt "form-fields admin"
|
1680 |
msgid "Add New Form Field"
|
@@ -1685,7 +1843,12 @@ msgctxt "form-fields admin"
|
|
1685 |
msgid "Preview Form"
|
1686 |
msgstr "Previsualizar Formulario"
|
1687 |
|
1688 |
-
#: admin/templates/form-fields.tpl.php:
|
|
|
|
|
|
|
|
|
|
|
1689 |
msgctxt "form-fields admin"
|
1690 |
msgid ""
|
1691 |
"Here, you can create new fields for your listings, edit or delete existing "
|
@@ -1696,7 +1859,7 @@ msgstr ""
|
|
1696 |
"existentes, cambiar el orden y visibilidad de los campos y hacer otras "
|
1697 |
"configuraciones especiales para ellos."
|
1698 |
|
1699 |
-
#: admin/templates/form-fields.tpl.php:
|
1700 |
msgctxt "form-fields admin"
|
1701 |
msgid "Please see the <a>Form Fields documentation</a> for more details."
|
1702 |
msgstr ""
|
@@ -2055,125 +2218,185 @@ msgstr ""
|
|
2055 |
|
2056 |
#: admin/templates/sidebar.tpl.php:3
|
2057 |
msgctxt "admin sidebar"
|
|
|
|
|
|
|
|
|
|
|
2058 |
msgid "Claim Listings Module"
|
2059 |
msgstr ""
|
2060 |
|
2061 |
-
#: admin/templates/sidebar.tpl.php:
|
2062 |
msgctxt "admin sidebar"
|
2063 |
msgid "File Upload Module"
|
2064 |
msgstr "File Upload Module"
|
2065 |
|
2066 |
-
#: admin/templates/sidebar.tpl.php:
|
2067 |
msgctxt "admin sidebar"
|
2068 |
msgid "Featured Levels Module"
|
2069 |
msgstr "Featured Levels Module"
|
2070 |
|
2071 |
-
#: admin/templates/sidebar.tpl.php:
|
2072 |
msgctxt "admin sidebar"
|
2073 |
msgid "ZIP Code Search Module"
|
2074 |
msgstr "ZIP Code Search Module"
|
2075 |
|
2076 |
-
#: admin/templates/sidebar.tpl.php:
|
2077 |
msgctxt "admin sidebar"
|
2078 |
msgid "Regions Module"
|
2079 |
msgstr "Regions Module"
|
2080 |
|
2081 |
-
#: admin/templates/sidebar.tpl.php:
|
2082 |
msgctxt "admin sidebar"
|
2083 |
msgid "Ratings Module"
|
2084 |
msgstr "Ratings Module"
|
2085 |
|
2086 |
-
#: admin/templates/sidebar.tpl.php:
|
2087 |
msgctxt "admin sidebar"
|
2088 |
msgid "Google Maps Module"
|
2089 |
msgstr "Google Maps Module"
|
2090 |
|
2091 |
-
#: admin/templates/sidebar.tpl.php:
|
2092 |
msgctxt "admin sidebar"
|
2093 |
msgid "Like this plugin?"
|
2094 |
msgstr "Le gusta este plugin?"
|
2095 |
|
2096 |
-
#: admin/templates/sidebar.tpl.php:
|
2097 |
msgctxt "admin sidebar"
|
2098 |
msgid "Why not do any or all of the following:"
|
2099 |
msgstr "Por qué no hace alguna o todas de las siguientes cosas:"
|
2100 |
|
2101 |
-
#: admin/templates/sidebar.tpl.php:
|
2102 |
msgctxt "admin sidebar"
|
2103 |
msgid "Give it a good rating on WordPress.org."
|
2104 |
msgstr "Darle una buena calificación en WordPress.org."
|
2105 |
|
2106 |
-
#: admin/templates/sidebar.tpl.php:
|
2107 |
msgctxt "admin sidebar"
|
2108 |
msgid "Let other people know that it works with your WordPress setup."
|
2109 |
msgstr ""
|
2110 |
"Contarle a otras personas que funciona con su instalación de WordPress."
|
2111 |
|
2112 |
-
#: admin/templates/sidebar.tpl.php:
|
2113 |
msgctxt "admin sidebar"
|
2114 |
msgid "Buy a Premium Module"
|
2115 |
msgstr "Comprar un Módulo Premium"
|
2116 |
|
2117 |
-
#: admin/templates/sidebar.tpl.php:
|
2118 |
msgctxt "admin sidebar"
|
2119 |
msgid "Get a Premium Module"
|
2120 |
msgstr "Obtener un Módulo Premium"
|
2121 |
|
2122 |
-
#: admin/templates/sidebar.tpl.php:
|
2123 |
msgctxt "admin sidebar"
|
2124 |
msgid "Single Site License Combo Pack"
|
2125 |
msgstr "Single Site License Combo Pack"
|
2126 |
|
2127 |
-
#: admin/templates/sidebar.tpl.php:
|
2128 |
msgctxt "admin sidebar"
|
2129 |
msgid "Multi Site License Combo Pack"
|
2130 |
msgstr "Multi Site License Combo Pack"
|
2131 |
|
2132 |
-
#: admin/templates/sidebar.tpl.php:
|
2133 |
msgctxt "admin sidebar"
|
2134 |
msgid "Found a bug? Need support?"
|
2135 |
msgstr "Encontró un error? Necesita soporte?"
|
2136 |
|
2137 |
-
#: admin/templates/sidebar.tpl.php:
|
2138 |
msgctxt "admin sidebar"
|
2139 |
msgid "If you've found a bug or need support <a>visit the forums!</a>"
|
2140 |
msgstr "Si ha encontrado un error o necesita soporte <a>¡visite los foros!</a>"
|
2141 |
|
2142 |
-
#: admin/templates/sidebar.tpl.php:
|
2143 |
msgctxt "admin sidebar"
|
2144 |
msgid "Full plugin documentation"
|
2145 |
msgstr "Documentación completa del plugin"
|
2146 |
|
2147 |
-
#: admin/templates/sidebar.tpl.php:
|
2148 |
msgctxt "admin sidebar"
|
2149 |
msgid "Quick Start Guide"
|
2150 |
msgstr "Guía de Inicio Rápido"
|
2151 |
|
2152 |
-
#: admin/templates/sidebar.tpl.php:
|
2153 |
msgctxt "admin sidebar"
|
2154 |
msgid "Video Tutorials"
|
2155 |
msgstr "Videotutoriales"
|
2156 |
|
2157 |
-
#: admin/templates/sidebar.tpl.php:
|
2158 |
msgctxt "admin sidebar"
|
2159 |
msgid "Installed Modules"
|
2160 |
msgstr "Módulos Instalados"
|
2161 |
|
2162 |
-
#: admin/templates/sidebar.tpl.php:
|
2163 |
msgctxt "admin sidebar"
|
2164 |
msgid "Installed"
|
2165 |
msgstr "Instalado"
|
2166 |
|
2167 |
-
#: admin/templates/sidebar.tpl.php:
|
2168 |
msgctxt "admin sidebar"
|
2169 |
msgid "Not Installed"
|
2170 |
msgstr "No Instalado"
|
2171 |
|
2172 |
-
#: admin/templates/sidebar.tpl.php:
|
2173 |
msgctxt "admin sidebar"
|
2174 |
msgid "Enhanced Categories Module"
|
2175 |
msgstr "Enhanced Categories Module"
|
2176 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2177 |
#: admin/templates/transactions.tpl.php:2
|
2178 |
msgctxt "admin transactions"
|
2179 |
msgid "Transactions"
|
@@ -2282,250 +2505,121 @@ msgctxt "tracking"
|
|
2282 |
msgid "Allow Tracking"
|
2283 |
msgstr "Permitir Seguimiento"
|
2284 |
|
2285 |
-
#:
|
2286 |
-
msgctxt "admin transactions"
|
2287 |
-
msgid "transaction"
|
2288 |
-
msgstr "transacción"
|
2289 |
-
|
2290 |
-
#: admin/transactions.php:10
|
2291 |
-
msgctxt "admin transactions"
|
2292 |
-
msgid "transactions"
|
2293 |
-
msgstr "transacciones"
|
2294 |
-
|
2295 |
-
#: admin/transactions.php:17
|
2296 |
-
msgctxt "admin transactions"
|
2297 |
-
msgid "ID"
|
2298 |
-
msgstr "ID"
|
2299 |
-
|
2300 |
-
#: admin/transactions.php:18
|
2301 |
-
msgctxt "admin transactions"
|
2302 |
-
msgid "Type"
|
2303 |
-
msgstr "Tipo"
|
2304 |
-
|
2305 |
-
#: admin/transactions.php:19
|
2306 |
-
msgctxt "admin transactions"
|
2307 |
-
msgid "Listing"
|
2308 |
-
msgstr "Listado"
|
2309 |
-
|
2310 |
-
#: admin/transactions.php:20
|
2311 |
-
msgctxt "admin transactions"
|
2312 |
-
msgid "Status"
|
2313 |
-
msgstr "Estado"
|
2314 |
-
|
2315 |
-
#: admin/transactions.php:21
|
2316 |
-
msgctxt "admin transactions"
|
2317 |
-
msgid "Amount"
|
2318 |
-
msgstr "Valor"
|
2319 |
-
|
2320 |
-
#: admin/transactions.php:22
|
2321 |
-
msgctxt "admin transactions"
|
2322 |
-
msgid "Date"
|
2323 |
-
msgstr "Fecha"
|
2324 |
-
|
2325 |
-
#: admin/transactions.php:33
|
2326 |
-
msgctxt "admin transactions"
|
2327 |
-
msgid "Listing Submit (Initial Payment)"
|
2328 |
-
msgstr "Envío de Listado (Pago Inicial)"
|
2329 |
-
|
2330 |
-
#: admin/transactions.php:34
|
2331 |
-
msgctxt "admin transactions"
|
2332 |
-
msgid "Listing Edit (Category Fee)"
|
2333 |
-
msgstr "Edición de Listado (Comisión por categoría)"
|
2334 |
-
|
2335 |
-
#: admin/transactions.php:35
|
2336 |
-
msgctxt "admin transactions"
|
2337 |
-
msgid "Renewal"
|
2338 |
-
msgstr "Renovación"
|
2339 |
-
|
2340 |
-
#: admin/transactions.php:36
|
2341 |
-
msgctxt "admin transactions"
|
2342 |
-
msgid "Upgrade to Featured"
|
2343 |
-
msgstr "Mejora a Destacado"
|
2344 |
-
|
2345 |
-
#: admin/transactions.php:53
|
2346 |
-
msgctxt "admin transactions"
|
2347 |
-
msgid "Gateway"
|
2348 |
-
msgstr "Pasarela"
|
2349 |
-
|
2350 |
-
#: admin/transactions.php:55
|
2351 |
-
msgctxt "admin transactions"
|
2352 |
-
msgid "Payer Info"
|
2353 |
-
msgstr "Información del Pagador"
|
2354 |
-
|
2355 |
-
#: admin/transactions.php:57
|
2356 |
-
msgctxt "admin transactions"
|
2357 |
-
msgid "Name"
|
2358 |
-
msgstr "Nombre"
|
2359 |
-
|
2360 |
-
#: admin/transactions.php:59
|
2361 |
-
msgctxt "admin transactions"
|
2362 |
-
msgid "E-Mail"
|
2363 |
-
msgstr "Correo Electrónico"
|
2364 |
-
|
2365 |
-
#: admin/transactions.php:63
|
2366 |
-
msgctxt "admin transactions"
|
2367 |
-
msgid "Processed On"
|
2368 |
-
msgstr "Procesado En"
|
2369 |
-
|
2370 |
-
#: admin/transactions.php:65
|
2371 |
-
msgctxt "admin transactions"
|
2372 |
-
msgid "Processed By"
|
2373 |
-
msgstr "Procesado Por"
|
2374 |
-
|
2375 |
-
#: admin/transactions.php:101
|
2376 |
-
msgctxt "admin transactions"
|
2377 |
-
msgid "Approve"
|
2378 |
-
msgstr "Aprobar"
|
2379 |
-
|
2380 |
-
#: admin/transactions.php:105
|
2381 |
-
msgctxt "admin transactions"
|
2382 |
-
msgid "Reject"
|
2383 |
-
msgstr "Rechazar"
|
2384 |
-
|
2385 |
-
#: admin/transactions.php:111
|
2386 |
-
msgctxt "admin transactions"
|
2387 |
-
msgid "+ Details"
|
2388 |
-
msgstr "+ Detalles"
|
2389 |
-
|
2390 |
-
#: admin/transactions.php:116
|
2391 |
-
msgctxt "admin transactions"
|
2392 |
-
msgid "Delete"
|
2393 |
-
msgstr "Eliminar"
|
2394 |
-
|
2395 |
-
#: admin/transactions.php:140
|
2396 |
-
msgctxt "admin transactions"
|
2397 |
-
msgid "All"
|
2398 |
-
msgstr "Todas"
|
2399 |
-
|
2400 |
-
#: admin/transactions.php:148
|
2401 |
-
msgctxt "admin transactions"
|
2402 |
-
msgid "Approved"
|
2403 |
-
msgstr "Aprobadas"
|
2404 |
-
|
2405 |
-
#: admin/transactions.php:156
|
2406 |
-
msgctxt "admin transactions"
|
2407 |
-
msgid "Pending"
|
2408 |
-
msgstr "Pendientes"
|
2409 |
-
|
2410 |
-
#: admin/transactions.php:164
|
2411 |
-
msgctxt "admin transactions"
|
2412 |
-
msgid "Rejected"
|
2413 |
-
msgstr "Rechazadas"
|
2414 |
-
|
2415 |
-
#: admin/transactions.php:259
|
2416 |
-
msgctxt "admin"
|
2417 |
-
msgid "The transaction has been deleted."
|
2418 |
-
msgstr "La transacción ha sido eliminada."
|
2419 |
-
|
2420 |
-
#: business-directory-plugin.php:658
|
2421 |
msgctxt "admin plugins"
|
2422 |
msgid "Settings"
|
2423 |
msgstr "Configuración"
|
2424 |
|
2425 |
-
#: business-directory-plugin.php:
|
2426 |
msgctxt "post type general name"
|
2427 |
msgid "Directory"
|
2428 |
msgstr "Directorio"
|
2429 |
|
2430 |
-
#: business-directory-plugin.php:
|
2431 |
msgctxt "post type singular name"
|
2432 |
msgid "Directory"
|
2433 |
msgstr "Directorio"
|
2434 |
|
2435 |
-
#: business-directory-plugin.php:
|
2436 |
msgctxt "listing"
|
2437 |
msgid "Add New Listing"
|
2438 |
msgstr "Agregar Nuevo Listado"
|
2439 |
|
2440 |
-
#: business-directory-plugin.php:
|
2441 |
msgctxt "post type"
|
2442 |
msgid "Add New Listing"
|
2443 |
msgstr "Agregar Nuevo Listado"
|
2444 |
|
2445 |
-
#: business-directory-plugin.php:
|
2446 |
msgid "Edit Listing"
|
2447 |
msgstr "Editar Listado"
|
2448 |
|
2449 |
-
#: business-directory-plugin.php:
|
2450 |
msgid "New Listing"
|
2451 |
msgstr "Nuevo Listado"
|
2452 |
|
2453 |
-
#: business-directory-plugin.php:
|
2454 |
msgid "View Listing"
|
2455 |
msgstr "Ver Listado"
|
2456 |
|
2457 |
-
#: business-directory-plugin.php:
|
2458 |
msgid "Search Listings"
|
2459 |
msgstr "Buscar Listados"
|
2460 |
|
2461 |
-
#: business-directory-plugin.php:
|
2462 |
msgid "No listings found"
|
2463 |
msgstr "No se encontraron listados"
|
2464 |
|
2465 |
-
#: business-directory-plugin.php:
|
2466 |
msgid "No listings found in trash"
|
2467 |
msgstr "No se encontraron listados en la papelera"
|
2468 |
|
2469 |
-
#: business-directory-plugin.php:
|
2470 |
msgid "Directory Categories"
|
2471 |
msgstr "Categorías de Directorio"
|
2472 |
|
2473 |
-
#: business-directory-plugin.php:
|
2474 |
msgctxt "rss feed"
|
2475 |
msgid "%s Feed"
|
2476 |
msgstr "Feed %s"
|
2477 |
|
2478 |
-
#: business-directory-plugin.php:
|
2479 |
msgctxt "title"
|
2480 |
msgid "Submit A Listing"
|
2481 |
msgstr "Enviar Un Listado"
|
2482 |
|
2483 |
-
#: business-directory-plugin.php:
|
2484 |
msgctxt "title"
|
2485 |
msgid "Find a Listing"
|
2486 |
msgstr "Encontrar un listado"
|
2487 |
|
2488 |
-
#: business-directory-plugin.php:
|
2489 |
msgctxt "title"
|
2490 |
msgid "View All Listings"
|
2491 |
msgstr "Ver Listados"
|
2492 |
|
2493 |
-
#: business-directory-plugin.php:
|
2494 |
msgctxt "title"
|
2495 |
msgid "Listings tagged: %s"
|
2496 |
msgstr "Listados etiquetados: %s"
|
2497 |
|
2498 |
-
#: core/class-csv-import.php:
|
2499 |
msgctxt "admin csv-import"
|
2500 |
msgid "Could not create listing category \"%s\""
|
2501 |
msgstr "No se pudo crear la categoría \"%s\""
|
2502 |
|
2503 |
-
#: core/class-csv-import.php:
|
2504 |
msgctxt "admin csv-import"
|
2505 |
msgid "Username \"%s\" does not exist"
|
2506 |
msgstr "El usuario \"%s\" no existe"
|
2507 |
|
2508 |
-
#: core/class-csv-import.php:
|
2509 |
msgctxt "admin csv-import"
|
2510 |
msgid "Missing required field: %s"
|
2511 |
msgstr "Falta campo requerido: %s"
|
2512 |
|
2513 |
-
#: core/class-csv-import.php:
|
2514 |
msgctxt "admin csv-import"
|
2515 |
msgid "Listing category \"%s\" does not exist"
|
2516 |
msgstr "La categoría \"%s\" no existe"
|
2517 |
|
2518 |
-
#: core/class-form-field.php:
|
2519 |
msgctxt "form-fields-api"
|
2520 |
msgid "Invalid form field type"
|
2521 |
msgstr "Tipo de campo inválido"
|
2522 |
|
2523 |
-
#: core/class-form-field.php:
|
2524 |
msgctxt "form-fields-api"
|
2525 |
msgid "Field label is required."
|
2526 |
msgstr "El nombre del campo es requerido."
|
2527 |
|
2528 |
-
#: core/class-form-field.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
2529 |
msgctxt "form-fields-api"
|
2530 |
msgid ""
|
2531 |
"There can only be one field with association \"%s\". Please select another "
|
@@ -2534,17 +2628,17 @@ msgstr ""
|
|
2534 |
"Solo puede haber un campo con asociación \"%s\". Por favor elija otra "
|
2535 |
"asociación."
|
2536 |
|
2537 |
-
#: core/class-form-field.php:
|
2538 |
msgctxt "form-fields-api"
|
2539 |
msgid "\"%s\" is an invalid field type for this association."
|
2540 |
msgstr "\"%s\" es un tipo de campo inválido para esta asociación."
|
2541 |
|
2542 |
-
#: core/class-form-field.php:
|
2543 |
msgctxt "form-fields-api"
|
2544 |
msgid "Invalid field ID"
|
2545 |
msgstr "ID de campo inválido"
|
2546 |
|
2547 |
-
#: core/class-form-field.php:
|
2548 |
msgctxt "form-fields api"
|
2549 |
msgid ""
|
2550 |
"This form field can't be deleted because it is required for the plugin to "
|
@@ -2553,7 +2647,7 @@ msgstr ""
|
|
2553 |
"Este campo de formulario no puede eliminarse porque es requerido para el "
|
2554 |
"funcionamiento del plugin."
|
2555 |
|
2556 |
-
#: core/class-form-field.php:
|
2557 |
msgctxt "form-fields-api"
|
2558 |
msgid "An error occurred while trying to delete this field."
|
2559 |
msgstr "Un error ocurrió mientras se trataba de eliminar este campo."
|
@@ -2608,12 +2702,12 @@ msgctxt "listing"
|
|
2608 |
msgid "(Fee Unavailable)"
|
2609 |
msgstr "(Comisión no disponible)"
|
2610 |
|
2611 |
-
#: core/class-listings-api.php:
|
2612 |
msgctxt "notify email"
|
2613 |
msgid "[%s] New listing notification"
|
2614 |
msgstr "[%s] Notificación de nuevo listado"
|
2615 |
|
2616 |
-
#: core/class-listings-api.php:
|
2617 |
msgctxt "notify email"
|
2618 |
msgid "[%s] Listing edit notification"
|
2619 |
msgstr "[%s] Notificación de listado editado"
|
@@ -2658,12 +2752,12 @@ msgctxt "widgets"
|
|
2658 |
msgid "Leave blank for automatic height."
|
2659 |
msgstr "Deje en blanco para alto automático."
|
2660 |
|
2661 |
-
#: core/class-payment.php:
|
2662 |
msgctxt "listings"
|
2663 |
msgid "Fee \"%s\" for category \"%s\""
|
2664 |
msgstr "Comisión \"%s\" para categoría \"%s\""
|
2665 |
|
2666 |
-
#: core/class-recaptcha.php:
|
2667 |
msgctxt "recaptcha"
|
2668 |
msgid "The reCAPTCHA wasn't entered correctly."
|
2669 |
msgstr "El reCAPTCHA no fue ingresado correctamente."
|
@@ -2906,12 +3000,12 @@ msgctxt "admin settings"
|
|
2906 |
msgid "Enable AJAX compatibility mode?"
|
2907 |
msgstr "Habilitar modo de compatibilidad AJAX?"
|
2908 |
|
2909 |
-
#: core/class-settings.php:141 core/class-settings.php:
|
2910 |
msgctxt "admin settings"
|
2911 |
msgid "Listings"
|
2912 |
msgstr "Listados"
|
2913 |
|
2914 |
-
#: core/class-settings.php:142 core/class-settings.php:
|
2915 |
msgctxt "admin settings"
|
2916 |
msgid "General Settings"
|
2917 |
msgstr "Configuración General"
|
@@ -3127,12 +3221,12 @@ msgctxt "admin settings"
|
|
3127 |
msgid "Sort order for categories"
|
3128 |
msgstr "Orden de las categorías"
|
3129 |
|
3130 |
-
#: core/class-settings.php:242 core/class-settings.php:
|
3131 |
msgctxt "admin settings"
|
3132 |
msgid "Ascending"
|
3133 |
msgstr "Ascendente"
|
3134 |
|
3135 |
-
#: core/class-settings.php:242 core/class-settings.php:
|
3136 |
msgctxt "admin settings"
|
3137 |
msgid "Descending"
|
3138 |
msgstr "Descendente"
|
@@ -3190,56 +3284,61 @@ msgstr "Aleatorio"
|
|
3190 |
|
3191 |
#: core/class-settings.php:255
|
3192 |
msgctxt "admin settings"
|
3193 |
-
msgid "Paid first then free"
|
3194 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
3195 |
|
3196 |
-
#: core/class-settings.php:
|
3197 |
msgctxt "admin settings"
|
3198 |
msgid "Sort directory listings by"
|
3199 |
msgstr "Orden de los listados"
|
3200 |
|
3201 |
-
#: core/class-settings.php:
|
3202 |
msgctxt "admin settings"
|
3203 |
msgid "Ascending for ascending order A-Z, Descending for descending order Z-A"
|
3204 |
msgstr ""
|
3205 |
"Ascendente para orden alfabético A-Z; Descendente para orden alfabético Z-A"
|
3206 |
|
3207 |
-
#: core/class-settings.php:
|
3208 |
msgctxt "admin settings"
|
3209 |
msgid "Enable sort bar?"
|
3210 |
msgstr "Habilitar barra de ordenamiento?"
|
3211 |
|
3212 |
-
#: core/class-settings.php:
|
3213 |
msgctxt "admin settings"
|
3214 |
msgid "Sortbar Fields"
|
3215 |
msgstr "Campos de \"barra de ordenamiento\""
|
3216 |
|
3217 |
-
#: core/class-settings.php:
|
3218 |
msgctxt "admin settings"
|
3219 |
msgid "Featured (Sticky) listing settings"
|
3220 |
msgstr "Configuración de Listados Destacados"
|
3221 |
|
3222 |
-
#: core/class-settings.php:
|
3223 |
msgctxt "admin settings"
|
3224 |
msgid "Offer sticky listings?"
|
3225 |
msgstr "Ofrecer listados destacados?"
|
3226 |
|
3227 |
-
#: core/class-settings.php:
|
3228 |
msgctxt "admin settings"
|
3229 |
msgid "Offer upgrades during submit process?"
|
3230 |
msgstr "Ofrecer mejoras a destacado durante el proceso de envío?"
|
3231 |
|
3232 |
-
#: core/class-settings.php:
|
3233 |
msgctxt "admin settings"
|
3234 |
msgid "Sticky listing price"
|
3235 |
msgstr "Precio de Listado Destacado"
|
3236 |
|
3237 |
-
#: core/class-settings.php:
|
3238 |
msgctxt "admin settings"
|
3239 |
msgid "Sticky listing page description text"
|
3240 |
msgstr "Texto descriptivo para Listados Destacados"
|
3241 |
|
3242 |
-
#: core/class-settings.php:
|
3243 |
msgctxt "admin settings"
|
3244 |
msgid ""
|
3245 |
"You can upgrade your listing to featured status. Featured listings will "
|
@@ -3248,17 +3347,17 @@ msgstr ""
|
|
3248 |
"Puede actualizar su listado a Destacado. Los listados destacados aparecen "
|
3249 |
"siempre encima de los listados regulares."
|
3250 |
|
3251 |
-
#: core/class-settings.php:
|
3252 |
msgctxt "admin settings"
|
3253 |
msgid "E-Mail"
|
3254 |
msgstr "Correo Electrónico"
|
3255 |
|
3256 |
-
#: core/class-settings.php:
|
3257 |
msgctxt "admin settings"
|
3258 |
msgid "Display email address fields publicly?"
|
3259 |
msgstr "Mostrar direcciones de correo electrónico públicamente?"
|
3260 |
|
3261 |
-
#: core/class-settings.php:
|
3262 |
msgctxt "admin settings"
|
3263 |
msgid ""
|
3264 |
"Shows the email address of the listing owner to all web users. NOT "
|
@@ -3269,12 +3368,12 @@ msgstr ""
|
|
3269 |
"a todos los usuarios. NO RECOMENDADO pues puede resultar en un aumento de "
|
3270 |
"spam."
|
3271 |
|
3272 |
-
#: core/class-settings.php:
|
3273 |
msgctxt "admin settings"
|
3274 |
msgid "How to determine the listing's email address?"
|
3275 |
msgstr "Cómo determinar el correo electrónico de un listado?"
|
3276 |
|
3277 |
-
#: core/class-settings.php:
|
3278 |
msgctxt "admin settings"
|
3279 |
msgid ""
|
3280 |
"This affects emails sent to listing owners via contact forms or when their "
|
@@ -3283,115 +3382,115 @@ msgstr ""
|
|
3283 |
"Esta configuración afecta cómo los dueños de los listados son contactados "
|
3284 |
"cuando sus listados expiran o a través de los formularios de contacto."
|
3285 |
|
3286 |
-
#: core/class-settings.php:
|
3287 |
msgctxt "admin settings"
|
3288 |
msgid "E-Mail Notifications"
|
3289 |
msgstr "Notificaciones de correo-e"
|
3290 |
|
3291 |
-
#: core/class-settings.php:
|
3292 |
msgctxt "admin settings"
|
3293 |
msgid "Notify admin via e-mail when..."
|
3294 |
msgstr "Notificar al administrador cuando..."
|
3295 |
|
3296 |
-
#: core/class-settings.php:
|
3297 |
msgctxt "admin settings"
|
3298 |
msgid "A new listing is submitted."
|
3299 |
msgstr "Un nuevo listado ha sido enviado."
|
3300 |
|
3301 |
-
#: core/class-settings.php:
|
3302 |
msgctxt "admin settings"
|
3303 |
msgid "A listing is edited."
|
3304 |
msgstr "Un listado es editado."
|
3305 |
|
3306 |
-
#: core/class-settings.php:
|
3307 |
msgctxt "admin settings"
|
3308 |
msgid "A listing expires."
|
3309 |
msgstr "Un listado expira."
|
3310 |
|
3311 |
-
#: core/class-settings.php:
|
3312 |
msgctxt "admin settings"
|
3313 |
msgid "A contact message is sent to a listing's owner."
|
3314 |
msgstr "Un mensaje de contacto es enviado al dueño del listado."
|
3315 |
|
3316 |
-
#: core/class-settings.php:
|
3317 |
msgctxt "admin settings"
|
3318 |
msgid "CC this e-mail address too"
|
3319 |
msgstr "Copiar a esta dirección de correo también"
|
3320 |
|
3321 |
-
#: core/class-settings.php:
|
3322 |
msgctxt "admin settings"
|
3323 |
msgid "Notify users via e-mail when..."
|
3324 |
msgstr "Notificar usuarios vía correo-e cuando..."
|
3325 |
|
3326 |
-
#: core/class-settings.php:
|
3327 |
msgctxt "admin settings"
|
3328 |
msgid "You can modify the text template used for most of these e-mails below."
|
3329 |
msgstr ""
|
3330 |
"Puede modificar la plantilla de texto utilizada para la mayoría de estos "
|
3331 |
"correos electrónicos abajo."
|
3332 |
|
3333 |
-
#: core/class-settings.php:
|
3334 |
msgctxt "admin settings"
|
3335 |
msgid "Their listing is submitted."
|
3336 |
msgstr "Su listado ha sido recibido."
|
3337 |
|
3338 |
-
#: core/class-settings.php:
|
3339 |
msgctxt "admin settings"
|
3340 |
msgid "Their listing is approved/published."
|
3341 |
msgstr "Su listado ha sido aprobado/publicado."
|
3342 |
|
3343 |
-
#: core/class-settings.php:
|
3344 |
msgctxt "contact email"
|
3345 |
msgid "You have received a reply from your listing at %s."
|
3346 |
msgstr "Ha recibido una comunicación para su listado en %s."
|
3347 |
|
3348 |
-
#: core/class-settings.php:
|
3349 |
msgctxt "contact email"
|
3350 |
msgid "Name: %s"
|
3351 |
msgstr "Nombre: %s"
|
3352 |
|
3353 |
-
#: core/class-settings.php:
|
3354 |
msgctxt "contact email"
|
3355 |
msgid "E-Mail: %s"
|
3356 |
msgstr "Correo Electrónico: %s"
|
3357 |
|
3358 |
-
#: core/class-settings.php:
|
3359 |
msgctxt "contact email"
|
3360 |
msgid "Message:"
|
3361 |
msgstr "Mensaje:"
|
3362 |
|
3363 |
-
#: core/class-settings.php:
|
3364 |
msgctxt "contact email"
|
3365 |
msgid "Time: %s"
|
3366 |
msgstr "Hora: %s"
|
3367 |
|
3368 |
-
#: core/class-settings.php:
|
3369 |
msgctxt "admin settings"
|
3370 |
msgid "E-Mail Templates"
|
3371 |
msgstr "Plantillas de Correo Electrónico"
|
3372 |
|
3373 |
-
#: core/class-settings.php:
|
3374 |
msgctxt "admin settings"
|
3375 |
msgid "Email confirmation message"
|
3376 |
msgstr "Mensaje de Confirmación"
|
3377 |
|
3378 |
-
#: core/class-settings.php:
|
3379 |
msgctxt "admin settings"
|
3380 |
msgid "Sent after a listing has been submitted."
|
3381 |
msgstr "Enviado luego de que el listado ha sido recibido."
|
3382 |
|
3383 |
-
#: core/class-settings.php:
|
3384 |
-
#: core/class-settings.php:
|
3385 |
msgctxt "admin settings"
|
3386 |
msgid "Listing's title"
|
3387 |
msgstr "Título del Listado"
|
3388 |
|
3389 |
-
#: core/class-settings.php:
|
3390 |
msgctxt "admin settings"
|
3391 |
msgid "Listing published message"
|
3392 |
msgstr "Mensaje de listado publicado"
|
3393 |
|
3394 |
-
#: core/class-settings.php:
|
3395 |
msgctxt "admin settings"
|
3396 |
msgid ""
|
3397 |
"Your listing \"[listing]\" is now available at [listing-url] and can be "
|
@@ -3400,23 +3499,23 @@ msgstr ""
|
|
3400 |
"Su listado \"[listing]\" está ahora disponible en [listing-url] y puede ser "
|
3401 |
"visto por el público."
|
3402 |
|
3403 |
-
#: core/class-settings.php:
|
3404 |
msgctxt "admin settings"
|
3405 |
msgid "Sent when the listing has been published or approved by an admin."
|
3406 |
msgstr ""
|
3407 |
"Enviado cuando el listado ha sido publicado o aprobado por un administrador."
|
3408 |
|
3409 |
-
#: core/class-settings.php:
|
3410 |
msgctxt "admin settings"
|
3411 |
msgid "Listing's URL"
|
3412 |
msgstr "URL del listado"
|
3413 |
|
3414 |
-
#: core/class-settings.php:
|
3415 |
msgctxt "admin settings"
|
3416 |
msgid "Listing Contact Message"
|
3417 |
msgstr "Mensaje de contacto"
|
3418 |
|
3419 |
-
#: core/class-settings.php:
|
3420 |
msgctxt "admin settings"
|
3421 |
msgid ""
|
3422 |
"Sent to listing owners when someone uses the contact form on their listing "
|
@@ -3425,34 +3524,34 @@ msgstr ""
|
|
3425 |
"Enviado a los dueños de listados cuando alguien utiliza el formulario de "
|
3426 |
"contacto en sus páginas."
|
3427 |
|
3428 |
-
#: core/class-settings.php:
|
3429 |
msgctxt "admin settings"
|
3430 |
msgid "Payment related"
|
3431 |
msgstr "Relativo al pago"
|
3432 |
|
3433 |
-
#: core/class-settings.php:
|
3434 |
msgctxt "admin settings"
|
3435 |
msgid "Payment abandoned reminder message"
|
3436 |
msgstr "Recordatorio de pagos abandonados"
|
3437 |
|
3438 |
-
#: core/class-settings.php:
|
3439 |
msgctxt "admin settings"
|
3440 |
msgid "Sent some time after a pending payment is abandoned by users."
|
3441 |
msgstr ""
|
3442 |
"Enviado algún tiempo después de que un pago pendiente es abandonado por los "
|
3443 |
"usuarios."
|
3444 |
|
3445 |
-
#: core/class-settings.php:
|
3446 |
msgctxt "admin settings"
|
3447 |
msgid "Checkout URL link"
|
3448 |
msgstr "Link a la URL de pago"
|
3449 |
|
3450 |
-
#: core/class-settings.php:
|
3451 |
msgctxt "admin settings"
|
3452 |
msgid "Renewal Reminders"
|
3453 |
msgstr "Recordatorios de Renovación"
|
3454 |
|
3455 |
-
#: core/class-settings.php:
|
3456 |
msgctxt "admin settings"
|
3457 |
msgid ""
|
3458 |
"This section refers only to the text of the renewal/expiration notices. You "
|
@@ -3462,12 +3561,12 @@ msgstr ""
|
|
3462 |
"renovación/expiración. También puede <a>configurar cuándo estos correos son "
|
3463 |
"enviados</a>."
|
3464 |
|
3465 |
-
#: core/class-settings.php:
|
3466 |
msgctxt "admin settings"
|
3467 |
msgid "Pending expiration e-mail message"
|
3468 |
msgstr "Mensaje correo electrónico sobre expiración pendiente"
|
3469 |
|
3470 |
-
#: core/class-settings.php:
|
3471 |
msgctxt "settings"
|
3472 |
msgid ""
|
3473 |
"Sent some time before the listing expires. Applies to non-recurring renewals "
|
@@ -3476,50 +3575,50 @@ msgstr ""
|
|
3476 |
"Enviado un tiempo antes de que el listado expire. Aplica para renovaciones "
|
3477 |
"no recurrentes únicamente."
|
3478 |
|
3479 |
-
#: core/class-settings.php:
|
3480 |
-
#: core/class-settings.php:
|
3481 |
-
#: core/class-settings.php:
|
3482 |
msgctxt "settings"
|
3483 |
msgid "Listing's name (with link)"
|
3484 |
msgstr "Título del listado (con enlace)"
|
3485 |
|
3486 |
-
#: core/class-settings.php:
|
3487 |
-
#: core/class-settings.php:
|
3488 |
-
#: core/class-settings.php:
|
3489 |
msgctxt "settings"
|
3490 |
msgid "Author's name"
|
3491 |
msgstr "Autor del listado"
|
3492 |
|
3493 |
-
#: core/class-settings.php:
|
3494 |
-
#: core/class-settings.php:
|
3495 |
msgctxt "settings"
|
3496 |
msgid "Expiration date"
|
3497 |
msgstr "Fecha de expiración"
|
3498 |
|
3499 |
-
#: core/class-settings.php:
|
3500 |
msgctxt "settings"
|
3501 |
msgid "Category that is going to expire"
|
3502 |
msgstr "Categoría que va a expirar"
|
3503 |
|
3504 |
-
#: core/class-settings.php:
|
3505 |
-
#: core/class-settings.php:
|
3506 |
msgctxt "settings"
|
3507 |
msgid "Link to renewal page"
|
3508 |
msgstr "Enlace a la página de renovación"
|
3509 |
|
3510 |
-
#: core/class-settings.php:
|
3511 |
-
#: core/class-settings.php:
|
3512 |
-
#: core/class-settings.php:
|
3513 |
msgctxt "settings"
|
3514 |
msgid "Link to your site"
|
3515 |
msgstr "Enlace a su sitio"
|
3516 |
|
3517 |
-
#: core/class-settings.php:
|
3518 |
msgctxt "admin settings"
|
3519 |
msgid "Listing Renewal e-mail message"
|
3520 |
msgstr "Mensaje de correo electrónico sobre Renovación del Listado"
|
3521 |
|
3522 |
-
#: core/class-settings.php:
|
3523 |
msgctxt "settings"
|
3524 |
msgid ""
|
3525 |
"Sent at the time of listing expiration. Applies to non-recurring renewals "
|
@@ -3528,17 +3627,17 @@ msgstr ""
|
|
3528 |
"Enviado al momento de expiración del listado. Aplica a renovaciones no "
|
3529 |
"recurrentes únicamente."
|
3530 |
|
3531 |
-
#: core/class-settings.php:
|
3532 |
msgctxt "settings"
|
3533 |
msgid "Category that expired"
|
3534 |
msgstr "Categoría que expiró"
|
3535 |
|
3536 |
-
#: core/class-settings.php:
|
3537 |
msgctxt "admin settings"
|
3538 |
msgid "Listing auto-renewal reminder (recurring payments)"
|
3539 |
msgstr "Recordatorio de auto-renovación del listado (pagos recurrentes)"
|
3540 |
|
3541 |
-
#: core/class-settings.php:
|
3542 |
msgctxt "settings"
|
3543 |
msgid ""
|
3544 |
"Sent some time before the listing is auto-renewed. Applies to recurring "
|
@@ -3547,29 +3646,29 @@ msgstr ""
|
|
3547 |
"Enviado algún tiempo antes de que el listado sea auto-renovado. Aplica a "
|
3548 |
"renovaciones recurrentes únicamente."
|
3549 |
|
3550 |
-
#: core/class-settings.php:
|
3551 |
msgctxt "settings"
|
3552 |
msgid "Renewal date"
|
3553 |
msgstr "Fecha de renovación"
|
3554 |
|
3555 |
-
#: core/class-settings.php:
|
3556 |
msgctxt "settings"
|
3557 |
msgid "Category that is going to be renewed"
|
3558 |
msgstr "Categoría que será renovada"
|
3559 |
|
3560 |
-
#: core/class-settings.php:
|
3561 |
msgctxt "settings"
|
3562 |
msgid "Link to manage subscriptions"
|
3563 |
msgstr "Enlace a la página de administración de pagos recurrentes"
|
3564 |
|
3565 |
-
#: core/class-settings.php:
|
3566 |
msgctxt "admin settings"
|
3567 |
msgid "Listing Renewal e-mail message (recurring payments)"
|
3568 |
msgstr ""
|
3569 |
"Mensaje de correo electrónico sobre Renovación del Listado (para pago "
|
3570 |
"automático)"
|
3571 |
|
3572 |
-
#: core/class-settings.php:
|
3573 |
msgctxt "settings"
|
3574 |
msgid ""
|
3575 |
"Sent after the listing is auto-renewed. Applies to recurring renewals only."
|
@@ -3577,17 +3676,17 @@ msgstr ""
|
|
3577 |
"Enviado luego de que el listado sea auto-renovado. Aplica a renovaciones "
|
3578 |
"recurrentes únicamente."
|
3579 |
|
3580 |
-
#: core/class-settings.php:
|
3581 |
msgctxt "settings"
|
3582 |
msgid "Renewed category"
|
3583 |
msgstr "Categoría renovada"
|
3584 |
|
3585 |
-
#: core/class-settings.php:
|
3586 |
msgctxt "admin settings"
|
3587 |
msgid "Renewal reminder e-mail message"
|
3588 |
msgstr "Recordatorio por correo electrónico de renovación del listado"
|
3589 |
|
3590 |
-
#: core/class-settings.php:
|
3591 |
msgctxt "settings"
|
3592 |
msgid ""
|
3593 |
"Sent some time after listing expiration and when no renewal has occurred. "
|
@@ -3596,32 +3695,32 @@ msgstr ""
|
|
3596 |
"Enviado un tiempo después de que el listado expire y no haya sido renovado. "
|
3597 |
"Aplica tanto a renovaciones recurrentes como no recurrentes."
|
3598 |
|
3599 |
-
#: core/class-settings.php:
|
3600 |
msgctxt "admin settings"
|
3601 |
msgid "Payment"
|
3602 |
msgstr "Pago"
|
3603 |
|
3604 |
-
#: core/class-settings.php:
|
3605 |
msgctxt "admin settings"
|
3606 |
msgid "Payment Settings"
|
3607 |
msgstr "Configuración de Pago"
|
3608 |
|
3609 |
-
#: core/class-settings.php:
|
3610 |
msgctxt "admin settings"
|
3611 |
msgid "Turn On payments?"
|
3612 |
msgstr "Activar pagos?"
|
3613 |
|
3614 |
-
#: core/class-settings.php:
|
3615 |
msgctxt "admin settings"
|
3616 |
msgid "Put payment gateways in test mode?"
|
3617 |
msgstr "Utilizar las pasarelas de pago en modo de prueba?"
|
3618 |
|
3619 |
-
#: core/class-settings.php:
|
3620 |
msgctxt "admin settings"
|
3621 |
msgid "Perform checkouts on the secure (HTTPS) version of your site?"
|
3622 |
msgstr "Realizar pagos en la versión segura (HTTPS) de su sitio?"
|
3623 |
|
3624 |
-
#: core/class-settings.php:
|
3625 |
msgctxt "admin settings"
|
3626 |
msgid ""
|
3627 |
"Recommended for added security. For this to work you need to enable HTTPS on "
|
@@ -3630,142 +3729,162 @@ msgstr ""
|
|
3630 |
"Recomendado para seguridad extra. Para que funcione debe tener habilitado "
|
3631 |
"HTTPS en su servidor y <a>obtener un certificado SSL</a>."
|
3632 |
|
3633 |
-
#: core/class-settings.php:
|
3634 |
msgctxt "admin settings"
|
3635 |
msgid "Currency Code"
|
3636 |
msgstr "Código de Moneda"
|
3637 |
|
3638 |
-
#: core/class-settings.php:
|
3639 |
msgctxt "admin settings"
|
3640 |
msgid "Australian Dollar (AUD)"
|
3641 |
msgstr "Dólar Australiano (AUD)"
|
3642 |
|
3643 |
-
#: core/class-settings.php:
|
3644 |
msgctxt "admin settings"
|
3645 |
msgid "Brazilian Real (BRL)"
|
3646 |
msgstr "Real Brasilero (BRL)"
|
3647 |
|
3648 |
-
#: core/class-settings.php:
|
3649 |
msgctxt "admin settings"
|
3650 |
msgid "Canadian Dollar (CAD)"
|
3651 |
msgstr "Dólar Canadiense (CAD)"
|
3652 |
|
3653 |
-
#: core/class-settings.php:
|
3654 |
msgctxt "admin settings"
|
3655 |
msgid "Czech Koruna (CZK)"
|
3656 |
msgstr "Corona Checa (CZK)"
|
3657 |
|
3658 |
-
#: core/class-settings.php:
|
3659 |
msgctxt "admin settings"
|
3660 |
msgid "Danish Krone (DKK)"
|
3661 |
msgstr "Corona Danesa (DKK)"
|
3662 |
|
3663 |
-
#: core/class-settings.php:
|
3664 |
msgctxt "admin settings"
|
3665 |
msgid "Euro (EUR)"
|
3666 |
msgstr "Euro (EUR)"
|
3667 |
|
3668 |
-
#: core/class-settings.php:
|
3669 |
msgctxt "admin settings"
|
3670 |
msgid "Hong Kong Dollar (HKD)"
|
3671 |
msgstr "Dólar de Hong Kong (HKD)"
|
3672 |
|
3673 |
-
#: core/class-settings.php:
|
3674 |
msgctxt "admin settings"
|
3675 |
msgid "Hungarian Forint (HUF)"
|
3676 |
msgstr "Forinte Húngaro (HUF)"
|
3677 |
|
3678 |
-
#: core/class-settings.php:
|
3679 |
msgctxt "admin settings"
|
3680 |
msgid "Israeli New Shequel (ILS)"
|
3681 |
msgstr "Nuevo Shékel Israelí (ILS)"
|
3682 |
|
3683 |
-
#: core/class-settings.php:
|
3684 |
msgctxt "admin settings"
|
3685 |
msgid "Japanese Yen (JPY)"
|
3686 |
msgstr "Yen Japonés (JPY)"
|
3687 |
|
3688 |
-
#: core/class-settings.php:
|
3689 |
msgctxt "admin settings"
|
3690 |
msgid "Malasian Ringgit (MYR)"
|
3691 |
msgstr "Ringgit de Malasia (MYR)"
|
3692 |
|
3693 |
-
#: core/class-settings.php:
|
3694 |
msgctxt "admin settings"
|
3695 |
msgid "Mexican Peso (MXN)"
|
3696 |
msgstr "Peso Mexicano (MXN)"
|
3697 |
|
3698 |
-
#: core/class-settings.php:
|
3699 |
msgctxt "admin settings"
|
3700 |
msgid "Norwegian Krone (NOK)"
|
3701 |
msgstr "Corona Noruega (NOK)"
|
3702 |
|
3703 |
-
#: core/class-settings.php:
|
3704 |
msgctxt "admin settings"
|
3705 |
msgid "New Zealand Dollar (NZD)"
|
3706 |
msgstr "Dólar de Nueva Zelanda (NZD)"
|
3707 |
|
3708 |
-
#: core/class-settings.php:
|
3709 |
msgctxt "admin settings"
|
3710 |
msgid "Philippine Peso (PHP)"
|
3711 |
msgstr "Peso Filipino (PHP)"
|
3712 |
|
3713 |
-
#: core/class-settings.php:
|
3714 |
msgctxt "admin settings"
|
3715 |
msgid "Polish Zloty (PLN)"
|
3716 |
msgstr "Zloty Polaco (PLN)"
|
3717 |
|
3718 |
-
#: core/class-settings.php:
|
3719 |
msgctxt "admin settings"
|
3720 |
msgid "Pound Sterling (GBP)"
|
3721 |
msgstr "Libra Esterlina (GBP)"
|
3722 |
|
3723 |
-
#: core/class-settings.php:
|
3724 |
msgctxt "admin settings"
|
3725 |
msgid "Singapore Dollar (SGD)"
|
3726 |
msgstr "Dólar de Singapur (SGD)"
|
3727 |
|
3728 |
-
#: core/class-settings.php:
|
3729 |
msgctxt "admin settings"
|
3730 |
msgid "Swedish Krona (SEK)"
|
3731 |
msgstr "Corona Sueca (SEK)"
|
3732 |
|
3733 |
-
#: core/class-settings.php:
|
3734 |
msgctxt "admin settings"
|
3735 |
msgid "Swiss Franc (CHF)"
|
3736 |
msgstr "Franco Suizo (CHF)"
|
3737 |
|
3738 |
-
#: core/class-settings.php:
|
3739 |
msgctxt "admin settings"
|
3740 |
msgid "Taiwan Dollar (TWD)"
|
3741 |
msgstr "Dólar de Taiwán (TWD)"
|
3742 |
|
3743 |
-
#: core/class-settings.php:
|
3744 |
msgctxt "admin settings"
|
3745 |
msgid "Thai Baht (THB)"
|
3746 |
msgstr "Baht de Tailandia (THB)"
|
3747 |
|
3748 |
-
#: core/class-settings.php:
|
3749 |
msgctxt "admin settings"
|
3750 |
msgid "Turkish Lira (TRY)"
|
3751 |
msgstr "Lira Turca (TRY)"
|
3752 |
|
3753 |
-
#: core/class-settings.php:
|
3754 |
msgctxt "admin settings"
|
3755 |
-
msgid "U.S. Dollar"
|
3756 |
msgstr "Dólar Americano (USD)"
|
3757 |
|
3758 |
-
#: core/class-settings.php:
|
3759 |
msgctxt "admin settings"
|
3760 |
msgid "Currency Symbol"
|
3761 |
msgstr "Símbolo de Moneda"
|
3762 |
|
3763 |
-
#: core/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3764 |
msgctxt "admin settings"
|
3765 |
msgid "Thank you for payment message"
|
3766 |
msgstr "Mensaje de agradecimiento por el pago"
|
3767 |
|
3768 |
-
#: core/class-settings.php:
|
3769 |
msgctxt "admin settings"
|
3770 |
msgid ""
|
3771 |
"Thank you for your payment. Your payment is being verified and your listing "
|
@@ -3774,13 +3893,13 @@ msgstr ""
|
|
3774 |
"Gracias por su pago. Su pago está siendo verificado y su listado revisado. "
|
3775 |
"Este proceso puede tardar hasta 48 horas."
|
3776 |
|
3777 |
-
#: core/class-settings.php:
|
3778 |
msgctxt "admin settings"
|
3779 |
msgid "Ask users to come back for abandoned payments?"
|
3780 |
msgstr ""
|
3781 |
"Contactar a los usuarios para pedirles que regresen a pagar pagos pendientes?"
|
3782 |
|
3783 |
-
#: core/class-settings.php:
|
3784 |
msgctxt "admin settings"
|
3785 |
msgid ""
|
3786 |
"An abandoned payment is when a user attempts to place a listing and gets to "
|
@@ -3793,12 +3912,12 @@ msgstr ""
|
|
3793 |
"en listados que parece que fallaron cuando el usuario simplemente no "
|
3794 |
"completó la transacción. BD puede recordarles para que efectúen el pago."
|
3795 |
|
3796 |
-
#: core/class-settings.php:
|
3797 |
msgctxt "admin settings"
|
3798 |
msgid "Listing abandonment threshold (hours)"
|
3799 |
msgstr "Tiempo tras el cual el listado es considerado abandonado (en horas)"
|
3800 |
|
3801 |
-
#: core/class-settings.php:
|
3802 |
msgctxt "admin settings"
|
3803 |
msgid ""
|
3804 |
"Listings with pending payments are marked as abandoned after this time. You "
|
@@ -3808,27 +3927,27 @@ msgstr ""
|
|
3808 |
"tiempo. También puede <a>personalizar el correo-e</a> que los usuarios "
|
3809 |
"reciben."
|
3810 |
|
3811 |
-
#: core/class-settings.php:
|
3812 |
msgctxt "admin settings"
|
3813 |
msgid "Registration"
|
3814 |
msgstr "Registro"
|
3815 |
|
3816 |
-
#: core/class-settings.php:
|
3817 |
msgctxt "admin settings"
|
3818 |
msgid "Registration Settings"
|
3819 |
msgstr "Configuración de Registro"
|
3820 |
|
3821 |
-
#: core/class-settings.php:
|
3822 |
msgctxt "admin settings"
|
3823 |
msgid "Require login to post listings?"
|
3824 |
msgstr "Requerir login para publicar listados?"
|
3825 |
|
3826 |
-
#: core/class-settings.php:
|
3827 |
msgctxt "admin settings"
|
3828 |
msgid "Registration URL"
|
3829 |
msgstr "URL de Registro"
|
3830 |
|
3831 |
-
#: core/class-settings.php:
|
3832 |
msgctxt "admin settings"
|
3833 |
msgid ""
|
3834 |
"URL of your membership plugin's registration page. Only enter this if using "
|
@@ -3838,12 +3957,12 @@ msgstr ""
|
|
3838 |
"información únicamente si utiliza un plugin de membresía o una página de "
|
3839 |
"registro especial."
|
3840 |
|
3841 |
-
#: core/class-settings.php:
|
3842 |
msgctxt "admin settings"
|
3843 |
msgid "Image"
|
3844 |
msgstr "Imágenes"
|
3845 |
|
3846 |
-
#: core/class-settings.php:
|
3847 |
msgctxt "admin settings"
|
3848 |
msgid ""
|
3849 |
"Any changes to these settings will affect new listings only. Existing "
|
@@ -3856,52 +3975,52 @@ msgstr ""
|
|
3856 |
"existentes, deberá subir de nuevo las imágenes necesarias luego de hacer los "
|
3857 |
"cambios aquí."
|
3858 |
|
3859 |
-
#: core/class-settings.php:
|
3860 |
msgctxt "admin settings"
|
3861 |
msgid "Image Settings"
|
3862 |
msgstr "Configuración de Imágenes"
|
3863 |
|
3864 |
-
#: core/class-settings.php:
|
3865 |
msgctxt "admin settings"
|
3866 |
msgid "Allow images?"
|
3867 |
msgstr "Permitir imágenes?"
|
3868 |
|
3869 |
-
#: core/class-settings.php:
|
3870 |
msgctxt "admin settings"
|
3871 |
msgid "Min Image File Size (KB)"
|
3872 |
msgstr "Tamaño mínimo de imagen (KB)"
|
3873 |
|
3874 |
-
#: core/class-settings.php:
|
3875 |
msgctxt "admin settings"
|
3876 |
msgid "Max Image File Size (KB)"
|
3877 |
msgstr "Tamaño máximo de imagen (KB)"
|
3878 |
|
3879 |
-
#: core/class-settings.php:
|
3880 |
msgctxt "admin settings"
|
3881 |
msgid "Min image width (px)"
|
3882 |
msgstr "Ancho mínimo de imagen (en px)"
|
3883 |
|
3884 |
-
#: core/class-settings.php:
|
3885 |
msgctxt "admin settings"
|
3886 |
msgid "Min image height (px)"
|
3887 |
msgstr "Alto mínimo de imagen (en px)"
|
3888 |
|
3889 |
-
#: core/class-settings.php:
|
3890 |
msgctxt "admin settings"
|
3891 |
msgid "Max image width (px)"
|
3892 |
msgstr "Ancho máximo de imagen (px)"
|
3893 |
|
3894 |
-
#: core/class-settings.php:
|
3895 |
msgctxt "admin settings"
|
3896 |
msgid "Max image height (px)"
|
3897 |
msgstr "Alto máximo de imagen (px)"
|
3898 |
|
3899 |
-
#: core/class-settings.php:
|
3900 |
msgctxt "admin settings"
|
3901 |
msgid "Turn on thickbox/lightbox?"
|
3902 |
msgstr "Activar Thickbox/Lightbox?"
|
3903 |
|
3904 |
-
#: core/class-settings.php:
|
3905 |
msgctxt "admin settings"
|
3906 |
msgid ""
|
3907 |
"Uncheck if it conflicts with other elements or plugins installed on your site"
|
@@ -3909,27 +4028,27 @@ msgstr ""
|
|
3909 |
"Desmarque si entra en conflicto con otros elementos o plugins instalados en "
|
3910 |
"su sitio"
|
3911 |
|
3912 |
-
#: core/class-settings.php:
|
3913 |
msgctxt "admin settings"
|
3914 |
msgid "Thumbnails"
|
3915 |
msgstr "Imágenes de previsualización"
|
3916 |
|
3917 |
-
#: core/class-settings.php:
|
3918 |
msgctxt "admin settings"
|
3919 |
msgid "Thumbnail width (px)"
|
3920 |
msgstr "Ancho de thumbnail (px)"
|
3921 |
|
3922 |
-
#: core/class-settings.php:
|
3923 |
msgctxt "admin settings"
|
3924 |
msgid "Thumbnail height (px)"
|
3925 |
msgstr "Alto de thumbnail (px)"
|
3926 |
|
3927 |
-
#: core/class-settings.php:
|
3928 |
msgctxt "admin settings"
|
3929 |
msgid "Crop thumbnails to exact dimensions?"
|
3930 |
msgstr "Cortar imágenes de previsualización a las dimensiones exactas?"
|
3931 |
|
3932 |
-
#: core/class-settings.php:
|
3933 |
msgctxt "admin settings"
|
3934 |
msgid ""
|
3935 |
"When enabled images will match exactly the dimensions above but part of the "
|
@@ -3943,12 +4062,12 @@ msgstr ""
|
|
3943 |
"alto será ajustado proporcionalmente. Dependiendo de las imágenes que se "
|
3944 |
"hayan utilizado, estas podrían tener diferentes alturas."
|
3945 |
|
3946 |
-
#: core/class-settings.php:
|
3947 |
msgctxt "admin settings"
|
3948 |
msgid "Number of free images"
|
3949 |
msgstr "Número de imágenes gratuitas"
|
3950 |
|
3951 |
-
#: core/class-settings.php:
|
3952 |
msgctxt "admin settings"
|
3953 |
msgid ""
|
3954 |
"For paid listing images, configure that by adding or editing a <a>Fee Plan</"
|
@@ -3957,17 +4076,17 @@ msgstr ""
|
|
3957 |
"Configure las imágenes de listados pagos agregando o editando una "
|
3958 |
"<a>comisión</a> pues este valor será ignorado para listados pagos."
|
3959 |
|
3960 |
-
#: core/class-settings.php:
|
3961 |
msgctxt "admin settings"
|
3962 |
msgid "Use default picture for listings with no picture?"
|
3963 |
msgstr "Utilizar imagen por defecto en listados sin imagen?"
|
3964 |
|
3965 |
-
#: core/class-settings.php:
|
3966 |
msgctxt "admin settings"
|
3967 |
msgid "Show Thumbnail on main listings page?"
|
3968 |
msgstr "Mostrar thumbnails en las páginas principales?"
|
3969 |
|
3970 |
-
#: core/class-settings.php:
|
3971 |
msgctxt "admin settings"
|
3972 |
msgid ""
|
3973 |
"Could not copy the AJAX compatibility plugin \"%s\". Compatibility mode was "
|
@@ -3976,7 +4095,7 @@ msgstr ""
|
|
3976 |
"No se pudo copiar el plugin de compatibilidad AJAX \"%s\". El modo de "
|
3977 |
"compatibilidad no fue activado."
|
3978 |
|
3979 |
-
#: core/class-settings.php:
|
3980 |
msgctxt "admin settings"
|
3981 |
msgid ""
|
3982 |
"Could not activate AJAX Compatibility mode: the directory \"%s\" could not "
|
@@ -3985,7 +4104,7 @@ msgstr ""
|
|
3985 |
"No se pudo activar el modo de compatibilidad AJAX: el directorio \"%s\" no "
|
3986 |
"pudo ser creado."
|
3987 |
|
3988 |
-
#: core/class-settings.php:
|
3989 |
msgctxt "admin settings"
|
3990 |
msgid ""
|
3991 |
"Could not remove the \"Business Directory Plugin - AJAX Compatibility Module"
|
@@ -3994,97 +4113,97 @@ msgstr ""
|
|
3994 |
"No se pudo remover \"Business Directory Plugin - AJAX Compatibility Module"
|
3995 |
"\". Por favor elimine el archivo \"%s\" manualmente o desactive el plugin."
|
3996 |
|
3997 |
-
#: core/class-settings.php:
|
3998 |
msgctxt "settings"
|
3999 |
msgid "Deactivate License"
|
4000 |
msgstr "Desactivar Licencia"
|
4001 |
|
4002 |
-
#: core/class-settings.php:
|
4003 |
msgctxt "settings"
|
4004 |
msgid "Deactivating license..."
|
4005 |
msgstr "Desactivando licencia..."
|
4006 |
|
4007 |
-
#: core/class-settings.php:
|
4008 |
msgctxt "settings"
|
4009 |
msgid "Activate License"
|
4010 |
msgstr "Activar Licencia"
|
4011 |
|
4012 |
-
#: core/class-settings.php:
|
4013 |
msgctxt "settings"
|
4014 |
msgid "Activating license..."
|
4015 |
msgstr "Activando licencia..."
|
4016 |
|
4017 |
-
#: core/class-settings.php:
|
4018 |
msgctxt "admin settings"
|
4019 |
msgid "Valid placeholders: %s"
|
4020 |
msgstr "Comodines válidos: %s"
|
4021 |
|
4022 |
-
#: core/class-settings.php:
|
4023 |
msgctxt "settings email"
|
4024 |
msgid "Click to edit e-mail"
|
4025 |
msgstr "Click para editar el correo"
|
4026 |
|
4027 |
-
#: core/class-settings.php:
|
4028 |
msgctxt "settings email"
|
4029 |
msgid "Click to edit"
|
4030 |
msgstr "Click para editar"
|
4031 |
|
4032 |
-
#: core/class-settings.php:
|
4033 |
msgctxt "settings email"
|
4034 |
msgid "E-Mail Subject"
|
4035 |
msgstr "Título del correo"
|
4036 |
|
4037 |
-
#: core/class-settings.php:
|
4038 |
msgctxt "settings email"
|
4039 |
msgid "E-Mail Body"
|
4040 |
msgstr "Cuerpo del correo"
|
4041 |
|
4042 |
-
#: core/class-settings.php:
|
4043 |
msgctxt "settings email"
|
4044 |
msgid "You can use the following placeholders:"
|
4045 |
msgstr "Puede utilizar los siguientes comodines:"
|
4046 |
|
4047 |
-
#: core/class-settings.php:
|
4048 |
msgctxt "settings email"
|
4049 |
msgid "Preview e-mail"
|
4050 |
msgstr "Previsualizar correo"
|
4051 |
|
4052 |
-
#: core/class-settings.php:
|
4053 |
msgctxt "settings email"
|
4054 |
msgid "Cancel"
|
4055 |
msgstr "Cancelar"
|
4056 |
|
4057 |
-
#: core/class-settings.php:
|
4058 |
msgctxt "settings email"
|
4059 |
msgid "Save Changes"
|
4060 |
msgstr "Guardar Cambios"
|
4061 |
|
4062 |
-
#: core/class-settings.php:
|
4063 |
msgctxt "settings email"
|
4064 |
msgid "Site title"
|
4065 |
msgstr "Título del sitio"
|
4066 |
|
4067 |
-
#: core/class-settings.php:
|
4068 |
msgctxt "settings email"
|
4069 |
msgid "Site title (with link)"
|
4070 |
msgstr "Título del listado (con enlace)"
|
4071 |
|
4072 |
-
#: core/class-settings.php:
|
4073 |
msgctxt "settings email"
|
4074 |
msgid "Site address (with link)"
|
4075 |
msgstr "Dirección del listado (con enlace)"
|
4076 |
|
4077 |
-
#: core/class-settings.php:
|
4078 |
msgctxt "settings email"
|
4079 |
msgid "Directory URL (with link)"
|
4080 |
msgstr "URL del Directorio (con enlace)"
|
4081 |
|
4082 |
-
#: core/class-settings.php:
|
4083 |
msgctxt "settings email"
|
4084 |
msgid "Current date"
|
4085 |
msgstr "Fecha actual"
|
4086 |
|
4087 |
-
#: core/class-settings.php:
|
4088 |
msgctxt "settings email"
|
4089 |
msgid "Current time"
|
4090 |
msgstr "Hora actual"
|
@@ -4120,109 +4239,146 @@ msgstr "Eliminar"
|
|
4120 |
msgid "Upgrade Listing"
|
4121 |
msgstr "Mejorar Listado"
|
4122 |
|
4123 |
-
#: core/compatibility/deprecated.php:214 core/templates-ui.php:
|
4124 |
msgid "Submit A Listing"
|
4125 |
msgstr "Enviar Un Listado"
|
4126 |
|
4127 |
-
#: core/compatibility/deprecated.php:227 core/templates-ui.php:
|
4128 |
msgid "View Listings"
|
4129 |
msgstr "Ver Listados"
|
4130 |
|
4131 |
-
#: core/compatibility/deprecated.php:238 core/templates-ui.php:
|
4132 |
msgid "Directory"
|
4133 |
msgstr "Directorio"
|
4134 |
|
4135 |
#: core/compatibility/templates/wpbusdirman-index-categories.php:12
|
4136 |
-
#: core/templates-ui.php:
|
4137 |
msgctxt "templates"
|
4138 |
msgid "Search Listings"
|
4139 |
msgstr "Buscar Listados"
|
4140 |
|
4141 |
-
#: core/
|
4142 |
msgctxt "form-fields api"
|
4143 |
-
msgid "
|
4144 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4145 |
|
4146 |
-
#: core/
|
4147 |
msgctxt "form-fields api"
|
4148 |
-
msgid "
|
4149 |
-
msgstr "
|
4150 |
|
4151 |
-
#: core/
|
|
|
|
|
|
|
|
|
4152 |
msgctxt "form-fields api"
|
4153 |
-
msgid "
|
4154 |
-
msgstr "
|
4155 |
|
4156 |
-
#: core/
|
4157 |
-
msgctxt "
|
4158 |
-
msgid "
|
4159 |
-
msgstr "
|
4160 |
|
4161 |
-
#: core/
|
4162 |
-
msgctxt "
|
4163 |
-
msgid "
|
4164 |
-
msgstr "
|
4165 |
|
4166 |
-
#: core/
|
4167 |
msgctxt "form-fields api"
|
4168 |
-
msgid "
|
4169 |
-
msgstr "
|
4170 |
|
4171 |
-
#: core/
|
4172 |
msgctxt "form-fields api"
|
4173 |
-
msgid "
|
4174 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4175 |
|
4176 |
-
#: core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4177 |
msgctxt "form-fields api"
|
4178 |
msgid "Select List"
|
4179 |
msgstr "Lista de Selección"
|
4180 |
|
4181 |
-
#: core/
|
4182 |
msgctxt "form-fields-api category-select"
|
4183 |
msgid "-- Choose Terms --"
|
4184 |
msgstr "-- Elija los términos --"
|
4185 |
|
4186 |
-
#: core/
|
|
|
4187 |
msgctxt "form-fields-api category-select"
|
4188 |
msgid "-- Choose One --"
|
4189 |
msgstr "-- Elija Uno --"
|
4190 |
|
4191 |
-
#: core/
|
4192 |
-
#: core/form-fields-types.php:722
|
4193 |
-
msgctxt "form-fields admin"
|
4194 |
-
msgid "Field Options (for select lists, radio buttons and checkboxes)."
|
4195 |
-
msgstr ""
|
4196 |
-
"Opciones del Campo (para listas de selección, botones de radio y casillas de "
|
4197 |
-
"verificación)."
|
4198 |
-
|
4199 |
-
#: core/form-fields-types.php:351
|
4200 |
msgctxt "form-fields admin"
|
4201 |
msgid "Allow empty selection on search?"
|
4202 |
msgstr "Permitir selección vacía en las búsquedas?"
|
4203 |
|
4204 |
-
#: core/
|
4205 |
-
#: core/form-fields-types.php:743
|
4206 |
-
msgctxt "form-fields admin"
|
4207 |
-
msgid "Field list of options is required."
|
4208 |
-
msgstr "La lista de opciones del campo es requerida."
|
4209 |
-
|
4210 |
-
#: core/form-fields-types.php:448
|
4211 |
msgctxt "form-fields api"
|
4212 |
msgid "Textarea"
|
4213 |
msgstr "Área de texto"
|
4214 |
|
4215 |
-
#: core/
|
4216 |
msgctxt "form-fields admin"
|
4217 |
msgid "Allow HTML input for this field?"
|
4218 |
msgstr "Permitir entrada HTML en este campo?"
|
4219 |
|
4220 |
-
#: core/
|
4221 |
msgctxt "form-fields admin"
|
4222 |
msgid "Allow WordPress shortcodes in this field?"
|
4223 |
msgstr "Permitir shortcodes de WordPress en este campo?"
|
4224 |
|
4225 |
-
#: core/
|
4226 |
msgctxt "form-fields admin"
|
4227 |
msgid ""
|
4228 |
"<b>Advanced users only!</b> Unless you've been told to change this, don't "
|
@@ -4231,71 +4387,52 @@ msgstr ""
|
|
4231 |
"<b>¡Usuarios avanzados únicamente!</b> No cambie esta configuración salvo si "
|
4232 |
"está seguro de lo que está haciendo."
|
4233 |
|
4234 |
-
#: core/
|
4235 |
msgctxt "form-fields admin"
|
4236 |
msgid "Apply \"the_content\" filter before displaying this field?"
|
4237 |
msgstr ""
|
4238 |
"Aplicar el filtro \"the_content\" antes de mostrar el contenido de este "
|
4239 |
"campo?"
|
4240 |
|
4241 |
-
#: core/
|
4242 |
-
msgctxt "form-fields api"
|
4243 |
-
msgid "Radio button"
|
4244 |
-
msgstr "Botón de radio"
|
4245 |
-
|
4246 |
-
#: core/form-fields-types.php:638
|
4247 |
-
msgctxt "form-fields api"
|
4248 |
-
msgid "Multiple select list"
|
4249 |
-
msgstr "Lista de selección múltiple"
|
4250 |
-
|
4251 |
-
#: core/form-fields-types.php:643
|
4252 |
msgctxt "form-fields api"
|
4253 |
-
msgid "
|
4254 |
-
msgstr "
|
4255 |
|
4256 |
-
#: core/
|
4257 |
msgctxt "form-fields api"
|
4258 |
-
msgid "
|
4259 |
-
msgstr "
|
4260 |
|
4261 |
-
#: core/
|
4262 |
msgctxt "form-fields api"
|
4263 |
msgid "Social Site (Twitter handle)"
|
4264 |
msgstr "Sitio Social (Twitter @)"
|
4265 |
|
4266 |
-
#: core/
|
4267 |
-
msgctxt "form-fields api"
|
4268 |
-
msgid "Social Site (Facebook page)"
|
4269 |
-
msgstr "Sitio Social (Página de Facebook)"
|
4270 |
-
|
4271 |
-
#: core/form-fields-types.php:914
|
4272 |
msgctxt "form-fields api"
|
4273 |
-
msgid "
|
4274 |
-
msgstr "
|
4275 |
|
4276 |
-
#: core/
|
4277 |
-
msgctxt "form-fields
|
4278 |
-
msgid "
|
4279 |
-
msgstr "
|
4280 |
|
4281 |
-
#: core/
|
4282 |
-
msgctxt "form-fields
|
4283 |
-
msgid "
|
4284 |
-
msgstr "
|
4285 |
|
4286 |
-
#: core/
|
4287 |
msgctxt "form-fields api"
|
4288 |
-
msgid "
|
4289 |
-
msgstr "
|
4290 |
-
|
4291 |
-
#: core/form-fields-types.php:1094
|
4292 |
-
msgid "%s (ex. %s)"
|
4293 |
-
msgstr "%s (ej. %s)"
|
4294 |
|
4295 |
-
#: core/
|
4296 |
msgctxt "form-fields api"
|
4297 |
-
msgid "
|
4298 |
-
msgstr "
|
4299 |
|
4300 |
#: core/form-fields.php:31
|
4301 |
msgctxt "form-fields api"
|
@@ -4332,108 +4469,116 @@ msgctxt "form-fields api"
|
|
4332 |
msgid "Custom"
|
4333 |
msgstr "Especial"
|
4334 |
|
4335 |
-
#: core/form-fields.php:
|
4336 |
msgid "Business Name"
|
4337 |
msgstr "Nombre del Negocio"
|
4338 |
|
4339 |
-
#: core/form-fields.php:
|
4340 |
msgid "Business Genre"
|
4341 |
msgstr "Tipo de Negocio"
|
4342 |
|
4343 |
-
#: core/form-fields.php:
|
4344 |
msgid "Short Business Description"
|
4345 |
msgstr "Descripción corta del negocio"
|
4346 |
|
4347 |
-
#: core/form-fields.php:
|
4348 |
msgid "Long Business Description"
|
4349 |
msgstr "Descripción larga del negocio"
|
4350 |
|
4351 |
-
#: core/form-fields.php:
|
4352 |
msgid "Business Website Address"
|
4353 |
msgstr "Sitio web del negocio"
|
4354 |
|
4355 |
-
#: core/form-fields.php:
|
4356 |
msgid "Business Phone Number"
|
4357 |
msgstr "Número telefónico del negocio"
|
4358 |
|
4359 |
-
#: core/form-fields.php:
|
4360 |
msgid "Business Fax"
|
4361 |
msgstr "Fax del negocio"
|
4362 |
|
4363 |
-
#: core/form-fields.php:
|
4364 |
msgid "Business Contact Email"
|
4365 |
msgstr "Correo electrónico de contacto del negocio"
|
4366 |
|
4367 |
-
#: core/form-fields.php:
|
4368 |
msgid "Business Tags"
|
4369 |
msgstr "Etiquetas"
|
4370 |
|
4371 |
-
#: core/form-fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4372 |
msgctxt "form-fields-api"
|
4373 |
msgid "Email Validator"
|
4374 |
msgstr "Validador de Correo Electrónico"
|
4375 |
|
4376 |
-
#: core/form-fields.php:
|
4377 |
msgctxt "form-fields-api"
|
4378 |
msgid "URL Validator"
|
4379 |
msgstr "Validador de URLs"
|
4380 |
|
4381 |
-
#: core/form-fields.php:
|
4382 |
msgctxt "form-fields-api"
|
4383 |
msgid "Whole Number Validator"
|
4384 |
msgstr "Validador de números enteros"
|
4385 |
|
4386 |
-
#: core/form-fields.php:
|
4387 |
msgctxt "form-fields-api"
|
4388 |
msgid "Decimal Number Validator"
|
4389 |
msgstr "Validador de números decimales"
|
4390 |
|
4391 |
-
#: core/form-fields.php:
|
4392 |
msgctxt "form-fields-api"
|
4393 |
msgid "Date Validator"
|
4394 |
msgstr "Validador de fechas"
|
4395 |
|
4396 |
-
#: core/form-fields.php:
|
4397 |
msgctxt "form-fields-api validation"
|
4398 |
msgid "Field"
|
4399 |
msgstr "Campo"
|
4400 |
|
4401 |
-
#: core/form-fields.php:
|
4402 |
msgctxt "form-fields-api validation"
|
4403 |
msgid "%s is required."
|
4404 |
msgstr "%s es requerido."
|
4405 |
|
4406 |
-
#: core/form-fields.php:
|
4407 |
msgctxt "form-fields-api validation"
|
4408 |
msgid "%s is badly formatted. Valid URL format required. Include http://"
|
4409 |
msgstr "%s está mal escrita. Una URL válida es requerida. Incluya http://"
|
4410 |
|
4411 |
-
#: core/form-fields.php:
|
4412 |
msgctxt "form-fields-api validation"
|
4413 |
msgid "%s is badly formatted. Valid Email format required."
|
4414 |
msgstr "%s está mal escrito. Un correo electrónico válido es requerido."
|
4415 |
|
4416 |
-
#: core/form-fields.php:
|
4417 |
msgctxt "form-fields-api validation"
|
4418 |
msgid "%s must be a number. Decimal values are not allowed."
|
4419 |
msgstr "%s debe ser un número entero. Valores decimales no están permitidos."
|
4420 |
|
4421 |
-
#: core/form-fields.php:
|
4422 |
msgctxt "form-fields-api validation"
|
4423 |
msgid "%s must be a number."
|
4424 |
msgstr "%s debe ser un número."
|
4425 |
|
4426 |
-
#: core/form-fields.php:
|
4427 |
msgctxt "form-fields-api validation"
|
4428 |
msgid "%s must be in the format %s."
|
4429 |
msgstr "%s debe estar en el formato MM/DD/YYYY."
|
4430 |
|
4431 |
-
#: core/form-fields.php:
|
4432 |
msgctxt "form-fields-api validation"
|
4433 |
msgid "%s must be a valid date."
|
4434 |
msgstr "%s debe ser una fecha válida."
|
4435 |
|
4436 |
-
#: core/form-fields.php:
|
4437 |
msgctxt "form-fields-api validation"
|
4438 |
msgid "%s is invalid. Value most be one of %s."
|
4439 |
msgstr "%s es inválido. El valor debe ser uno de %s."
|
@@ -4526,7 +4671,7 @@ msgstr ""
|
|
4526 |
#: core/gateways-dummy.php:49
|
4527 |
msgctxt "dummy gateway"
|
4528 |
msgid "Process Payment"
|
4529 |
-
msgstr ""
|
4530 |
|
4531 |
#: core/gateways-googlewallet.php:18
|
4532 |
msgid "Google Wallet"
|
@@ -4592,12 +4737,17 @@ msgctxt "google-wallet"
|
|
4592 |
msgid "The transaction has been canceled at user's request."
|
4593 |
msgstr "La transacción ha sido cancelada por solicitud del usuario."
|
4594 |
|
|
|
|
|
|
|
|
|
|
|
4595 |
#: core/installer.php:38
|
4596 |
msgctxt "default category name"
|
4597 |
msgid "General"
|
4598 |
msgstr "General"
|
4599 |
|
4600 |
-
#: core/installer.php:
|
4601 |
msgctxt "installer"
|
4602 |
msgid ""
|
4603 |
"<b>Business Directory Plugin - Regions Module</b> was disabled because it is "
|
@@ -4608,41 +4758,41 @@ msgstr ""
|
|
4608 |
"es incompatible con la versión actual de Business Directory. Por favor "
|
4609 |
"actualice el módulode Regions."
|
4610 |
|
4611 |
-
#: core/installer.php:
|
4612 |
msgctxt "installer"
|
4613 |
msgid "Cleaning up listing fees information... %d/%d"
|
4614 |
msgstr "Actualizando información de comisiones de listados... %d/%d"
|
4615 |
|
4616 |
-
#: core/installer.php:
|
4617 |
msgctxt "installer"
|
4618 |
msgid "Migrating previous transactions to new Payments API... %d/%d"
|
4619 |
msgstr "Migrando transacciones anteriores a la nueva API de pagos... %d/%d"
|
4620 |
|
4621 |
-
#: core/installer.php:
|
4622 |
msgctxt "installer"
|
4623 |
msgid "Initial listing payment (BD < 3.4)"
|
4624 |
msgstr "Pago inicial de listado (BD < 3.4)"
|
4625 |
|
4626 |
-
#: core/installer.php:
|
4627 |
msgctxt "installer"
|
4628 |
msgid "Listing edit payment (BD < 3.4)"
|
4629 |
msgstr "Pago por edición de listado (BD < 3.4)"
|
4630 |
|
4631 |
-
#: core/installer.php:
|
4632 |
msgctxt "installer"
|
4633 |
msgid "Renewal fee \"%s\" for category \"%s\""
|
4634 |
msgstr "Comisión de renovación \"%s\" para categoría \"%s\""
|
4635 |
|
4636 |
-
#: core/installer.php:
|
4637 |
msgctxt "installer"
|
4638 |
msgid "Listing upgrade to featured"
|
4639 |
msgstr "Mejora a Destacado"
|
4640 |
|
4641 |
-
#: core/installer.php:
|
4642 |
msgid "Business Directory - Manual Upgrade Required"
|
4643 |
msgstr "Business Directory - Actualización Manual Requerida"
|
4644 |
|
4645 |
-
#: core/installer.php:
|
4646 |
msgid ""
|
4647 |
"Business Directory features are currently disabled because the plugin needs "
|
4648 |
"to perform a manual upgrade before continuing."
|
@@ -4650,15 +4800,15 @@ msgstr ""
|
|
4650 |
"Las características de Business Directory se encuentran deshabitadas pues es "
|
4651 |
"necesario realizar una actualización manual antes de continuar."
|
4652 |
|
4653 |
-
#: core/installer.php:
|
4654 |
msgid "Perform Manual Upgrade"
|
4655 |
msgstr "Realizar Actualización Manual"
|
4656 |
|
4657 |
-
#: core/installer.php:
|
4658 |
msgid "Business Directory - Manual Upgrade"
|
4659 |
msgstr "Business Directory - Actualización Manual"
|
4660 |
|
4661 |
-
#: core/installer.php:
|
4662 |
msgid ""
|
4663 |
"Business Directory features are currently disabled because the plugin needs "
|
4664 |
"to perform a manual upgrade before it can be used."
|
@@ -4667,23 +4817,23 @@ msgstr ""
|
|
4667 |
"necesario realizar una actualización manual antes de que el plugin pueda ser "
|
4668 |
"utilizado."
|
4669 |
|
4670 |
-
#: core/installer.php:
|
4671 |
msgid "Click \"Start Upgrade\" and wait until the process finishes."
|
4672 |
msgstr ""
|
4673 |
"Haga clic en \"Iniciar Actualización\" y espere hasta que el proceso "
|
4674 |
"finalice."
|
4675 |
|
4676 |
-
#: core/installer.php:
|
4677 |
msgctxt "manual-upgrade"
|
4678 |
msgid "Start Upgrade"
|
4679 |
msgstr "Iniciar Actualización"
|
4680 |
|
4681 |
-
#: core/installer.php:
|
4682 |
msgctxt "manual-upgrade"
|
4683 |
msgid "Pause Upgrade"
|
4684 |
msgstr "Detener Actualización"
|
4685 |
|
4686 |
-
#: core/installer.php:
|
4687 |
msgctxt "manual-upgrade"
|
4688 |
msgid ""
|
4689 |
"The upgrade was sucessfully performed. Business Directory Plugin is now "
|
@@ -4692,7 +4842,7 @@ msgstr ""
|
|
4692 |
"La actualización fue ejecutada con éxito. Business Directory Plugin ahora se "
|
4693 |
"encienta disponible para su uso."
|
4694 |
|
4695 |
-
#: core/installer.php:
|
4696 |
msgctxt "manual-upgrade"
|
4697 |
msgid "Go to \"Directory Admin\""
|
4698 |
msgstr "Ir a \"Administración del Directorio\""
|
@@ -4981,37 +5131,76 @@ msgctxt "admin"
|
|
4981 |
msgid "Abandoned"
|
4982 |
msgstr "Abandonados"
|
4983 |
|
4984 |
-
#: core/templates-
|
|
|
4985 |
msgctxt "templates"
|
4986 |
msgid "Featured Listing"
|
4987 |
msgstr "Listado Destacado"
|
4988 |
|
4989 |
-
#: core/templates
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4990 |
msgctxt "templates"
|
4991 |
msgid "No listing categories found."
|
4992 |
msgstr "No se encontraron categorías."
|
4993 |
|
4994 |
-
#: core/templates-ui.php:
|
4995 |
msgctxt "templates"
|
4996 |
msgid "Advanced Search"
|
4997 |
msgstr "Búsqueda Avanzada"
|
4998 |
|
4999 |
-
#: core/templates-ui.php:
|
5000 |
msgctxt "templates sort"
|
5001 |
msgid "Sort By:"
|
5002 |
msgstr "Ordenar Por:"
|
5003 |
|
5004 |
-
#: core/templates-ui.php:
|
5005 |
msgctxt "sort"
|
5006 |
msgid "Reset"
|
5007 |
msgstr "Restablecer"
|
5008 |
|
5009 |
-
#: core/templates-ui.php:
|
5010 |
msgctxt "sort"
|
5011 |
msgid "(Reset)"
|
5012 |
msgstr "(Reestablecer)"
|
5013 |
|
5014 |
-
#: core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5015 |
msgctxt "utils"
|
5016 |
msgid ""
|
5017 |
"POSTed data exceeds PHP config. maximum. See \"post_max_size\" directive."
|
@@ -5019,54 +5208,54 @@ msgstr ""
|
|
5019 |
"Los datos enviados via POST superan el valor máximo configurado en PHP. "
|
5020 |
"Revise la directiva \"post_max_size\" de su configuración."
|
5021 |
|
5022 |
-
#: core/utils.php:
|
5023 |
msgctxt "utils"
|
5024 |
msgid "File size (%s) exceeds maximum file size of %s"
|
5025 |
msgstr "El tamaño de archivo (%s) excede el tamaño máximo permitido de %s"
|
5026 |
|
5027 |
-
#: core/utils.php:
|
5028 |
msgctxt "utils"
|
5029 |
msgid "File size (%s) is inferior to the required minimum file size of %s"
|
5030 |
msgstr "El tamaño de archivo (%s) es inferior al tamaño mínimo requerido de %s"
|
5031 |
|
5032 |
-
#: core/utils.php:
|
5033 |
msgctxt "utils"
|
5034 |
msgid "File type \"%s\" is not allowed"
|
5035 |
msgstr "El tipo de archivo \"%s\" no está permitido"
|
5036 |
|
5037 |
-
#: core/utils.php:
|
5038 |
msgctxt "utils"
|
5039 |
msgid "Unkown error while uploading file."
|
5040 |
msgstr "Error desconocido mientras se subía el archivo."
|
5041 |
|
5042 |
-
#: core/utils.php:
|
5043 |
msgctxt "utils"
|
5044 |
msgid "Uploaded file is not an image"
|
5045 |
msgstr "El archivo subido no es una imagen"
|
5046 |
|
5047 |
-
#: core/utils.php:
|
5048 |
msgctxt "utils"
|
5049 |
msgid "Image width (%s px) is inferior to minimum required width of %s px."
|
5050 |
msgstr ""
|
5051 |
"El ancho de la imagen (%s px) es inferior al mínimo requerido de %s px."
|
5052 |
|
5053 |
-
#: core/utils.php:
|
5054 |
msgctxt "utils"
|
5055 |
msgid "Image height (%s px) is inferior to minimum required height of %s px."
|
5056 |
msgstr "El alto de la imagen (%s px) es inferior al mínimo requerido de %s px."
|
5057 |
|
5058 |
-
#: core/utils.php:
|
5059 |
msgctxt "utils"
|
5060 |
msgid "Image width (%s px) is greater than maximum allowed width of %s px."
|
5061 |
msgstr ""
|
5062 |
"El ancho de la imagen (%s px) es superior al máximo permitido de %s px."
|
5063 |
|
5064 |
-
#: core/utils.php:
|
5065 |
msgctxt "utils"
|
5066 |
msgid "Image height (%s px) is greater than maximum required height of %s px."
|
5067 |
msgstr "El alto de la imagen (%s px) es superior al máximo permitido de %s px."
|
5068 |
|
5069 |
-
#: core/utils.php:
|
5070 |
msgctxt "utils"
|
5071 |
msgid "Error while uploading file"
|
5072 |
msgstr "Ocurrió un error mientras se subía el archivo"
|
@@ -5124,58 +5313,58 @@ msgctxt "delete listing"
|
|
5124 |
msgid "Your listing has been deleted."
|
5125 |
msgstr "Su listado ha sido eliminado."
|
5126 |
|
5127 |
-
#: core/view-listing-contact.php:
|
5128 |
msgctxt "contact-message"
|
5129 |
msgid "Please enter your name."
|
5130 |
msgstr "Por favor ingrese su nombre."
|
5131 |
|
5132 |
-
#: core/view-listing-contact.php:
|
5133 |
msgctxt "contact-message"
|
5134 |
msgid "Please enter a valid email."
|
5135 |
msgstr "Por favor ingrese un correo electrónico válido."
|
5136 |
|
5137 |
-
#: core/view-listing-contact.php:
|
5138 |
msgctxt "contact-message"
|
5139 |
msgid "You did not enter a message."
|
5140 |
msgstr "No ingresó mensaje alguno."
|
5141 |
|
5142 |
-
#: core/view-listing-contact.php:
|
5143 |
msgctxt "contact-message"
|
5144 |
msgid "The reCAPTCHA wasn't entered correctly."
|
5145 |
msgstr "El reCAPTCHA no fue ingresado correctamente."
|
5146 |
|
5147 |
-
#: core/view-listing-contact.php:
|
5148 |
msgctxt "contact form"
|
5149 |
msgid "Please <a>log in</a> to be able to send messages to the listing owner."
|
5150 |
msgstr "Por favor <a>ingrese</a> para enviar mensajes al dueño del listado."
|
5151 |
|
5152 |
-
#: core/view-listing-contact.php:
|
5153 |
msgctxt "contact form"
|
5154 |
msgid "This contact form is temporarily disabled. Please try again later."
|
5155 |
msgstr ""
|
5156 |
"El formulario de contacto está temporalmente deshabilitado. Por favor "
|
5157 |
"intente más tarde."
|
5158 |
|
5159 |
-
#: core/view-listing-contact.php:
|
5160 |
msgctxt "templates"
|
5161 |
msgid "Contact listing owner"
|
5162 |
msgstr "Enviar Mensaje al dueño del Listado"
|
5163 |
|
5164 |
-
#: core/view-listing-contact.php:
|
5165 |
msgctxt "templates"
|
5166 |
msgid "Send Message to listing owner"
|
5167 |
msgstr "Enviar Mensaje al dueño del Listado"
|
5168 |
|
5169 |
-
#: core/view-listing-contact.php:
|
5170 |
msgid "l F j, Y \\a\\t g:i a"
|
5171 |
msgstr "l F j, Y \\a\\t g:i a"
|
5172 |
|
5173 |
-
#: core/view-listing-contact.php:
|
5174 |
msgctxt "contact-message"
|
5175 |
msgid "There was a problem encountered. Your message has not been sent"
|
5176 |
msgstr "Se ha encontrado un problema. Su mensaje no fue enviado"
|
5177 |
|
5178 |
-
#: core/view-listing-contact.php:
|
5179 |
msgctxt "contact-message"
|
5180 |
msgid "Return to listing."
|
5181 |
msgstr "Regresar al listado."
|
@@ -5376,7 +5565,7 @@ msgctxt "templates"
|
|
5376 |
msgid "Return to listing."
|
5377 |
msgstr "Regresar al listado."
|
5378 |
|
5379 |
-
#: core/views.php:
|
5380 |
msgid ""
|
5381 |
"You need to create a page with the [businessdirectory] shortcode for the "
|
5382 |
"Business Directory plugin to work correctly."
|
@@ -5384,17 +5573,22 @@ msgstr ""
|
|
5384 |
"Debe crear una página con el shortcode [businessdirectory] para que el "
|
5385 |
"Directorio de Negocios funcione correctamente."
|
5386 |
|
5387 |
-
#: core/views.php:
|
5388 |
msgid "The directory is temporarily disabled."
|
5389 |
msgstr "El Directorio está temporalmente deshabilitado."
|
5390 |
|
5391 |
-
#: core/views.php:
|
5392 |
msgctxt "preview"
|
5393 |
msgid "This is just a preview. The listing has not been published yet."
|
5394 |
msgstr ""
|
5395 |
"Esta es tan solo una previsualización. El listado no ha sido publicado aún."
|
5396 |
|
5397 |
-
#: core/views.php:
|
|
|
|
|
|
|
|
|
|
|
5398 |
msgctxt "templates"
|
5399 |
msgid ""
|
5400 |
"There are no categories assigned to the business directory yet. You need to "
|
@@ -5409,12 +5603,12 @@ msgstr ""
|
|
5409 |
"no pueden enviar listados en este momento. No pueden agregarse nuevos "
|
5410 |
"listados hasta tanto haya categorías en el Directorio de Negocios."
|
5411 |
|
5412 |
-
#: core/views.php:
|
5413 |
msgctxt "templates"
|
5414 |
msgid "There are currently no listings in the directory."
|
5415 |
msgstr "No hay listados en el Directorio."
|
5416 |
|
5417 |
-
#: core/views.php:
|
5418 |
msgctxt "templates"
|
5419 |
msgid ""
|
5420 |
"You have \"Hide Empty Categories\" on and some categories that don't have "
|
@@ -5650,7 +5844,7 @@ msgstr "Dirección (línea 2):"
|
|
5650 |
#: templates/billing-information-form.tpl.php:127
|
5651 |
msgctxt "checkout form"
|
5652 |
msgid "ZIP Code:"
|
5653 |
-
msgstr ""
|
5654 |
|
5655 |
#: templates/billing-information-form.tpl.php:137
|
5656 |
msgctxt "WPBDM"
|
@@ -5662,26 +5856,6 @@ msgctxt "WPBDM"
|
|
5662 |
msgid "Submit Payment"
|
5663 |
msgstr "Enviar Pago"
|
5664 |
|
5665 |
-
#: templates/businessdirectory-listings.tpl.php:27 templates/search.tpl.php:41
|
5666 |
-
msgctxt "templates"
|
5667 |
-
msgid "No listings found."
|
5668 |
-
msgstr "No se encontraron listados."
|
5669 |
-
|
5670 |
-
#: templates/businessdirectory-listings.tpl.php:38
|
5671 |
-
msgctxt "templates"
|
5672 |
-
msgid "« Previous "
|
5673 |
-
msgstr "« Anterior "
|
5674 |
-
|
5675 |
-
#: templates/businessdirectory-listings.tpl.php:39
|
5676 |
-
msgctxt "templates"
|
5677 |
-
msgid "Next »"
|
5678 |
-
msgstr "Siguiente »"
|
5679 |
-
|
5680 |
-
#: templates/category.tpl.php:17
|
5681 |
-
msgctxt "templates"
|
5682 |
-
msgid "Listings tagged: %s"
|
5683 |
-
msgstr "Listados etiquetados: %s"
|
5684 |
-
|
5685 |
#: templates/delete-listing-confirm.tpl.php:3
|
5686 |
msgctxt "manage recurring"
|
5687 |
msgid "Delete Listing"
|
@@ -6179,6 +6353,11 @@ msgctxt "templates"
|
|
6179 |
msgid "Drop files here"
|
6180 |
msgstr "Suelte sus archivos aquí"
|
6181 |
|
|
|
|
|
|
|
|
|
|
|
6182 |
#: templates/submit-listing/images-upload-form.tpl.php:26
|
6183 |
msgctxt "templates"
|
6184 |
msgid "Select images from your hard drive"
|
@@ -6239,6 +6418,11 @@ msgctxt "templates"
|
|
6239 |
msgid "* Indicates required fields."
|
6240 |
msgstr "* Indica campos obligatorios."
|
6241 |
|
|
|
|
|
|
|
|
|
|
|
6242 |
#: vendors/edd/EDD_SL_Plugin_Updater.php:178
|
6243 |
msgid ""
|
6244 |
"There is a new version of %1$s available. <a target=\"_blank\" class="
|
@@ -6280,6 +6464,118 @@ msgstr "D. Rodenbaugh"
|
|
6280 |
msgid "http://businessdirectoryplugin.com"
|
6281 |
msgstr "http://businessdirectoryplugin.com"
|
6282 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6283 |
#~ msgctxt "admin menu"
|
6284 |
#~ msgid "All Listings"
|
6285 |
#~ msgstr "Todos los Listados"
|
2 |
# This file is distributed under the same license as the package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Business Directory Plugin 3.6.9\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/business-directory-plugin\n"
|
7 |
+
"POT-Creation-Date: 2015-10-13 15:01:21+00:00\n"
|
8 |
+
"PO-Revision-Date: 2015-10-13 10:09-0500\n"
|
9 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
10 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
11 |
"Language: es_ES\n"
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
+
"X-Generator: Poedit 1.8.5\n"
|
16 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
17 |
"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,-1,-1,-1,-1,543\n"
|
18 |
"X-Poedit-SourceCharset: UTF-8\n"
|
108 |
msgid "Renew Listing"
|
109 |
msgstr "Renovar Listado"
|
110 |
|
111 |
+
#: admin/class-admin.php:121
|
112 |
msgctxt "drip pointer"
|
113 |
msgid ""
|
114 |
"Find out how to create a compelling, thriving business directory from "
|
119 |
"cero en este curso GRATUITO por e-mail de 5 partes. Obtenga un módulo "
|
120 |
"premium GRATIS solo por inscribirse."
|
121 |
|
122 |
+
#: admin/class-admin.php:123
|
123 |
msgctxt "drip pointer"
|
124 |
msgid "Email Address:"
|
125 |
msgstr "Correo electrónico:"
|
126 |
|
127 |
+
#: admin/class-admin.php:129
|
128 |
msgctxt "drip pointer"
|
129 |
msgid "Want to know the Secrets of Building an Awesome Business Directory?"
|
130 |
msgstr ""
|
131 |
"Quiere conocer los secretos para crear un Directorio de Negocios "
|
132 |
"impresionante?"
|
133 |
|
134 |
+
#: admin/class-admin.php:131
|
135 |
msgctxt "drip pointer"
|
136 |
msgid "Yes, please!"
|
137 |
msgstr "Sí, por favor!"
|
138 |
|
139 |
+
#: admin/class-admin.php:133
|
140 |
msgctxt "drip pointer"
|
141 |
msgid "No, thanks"
|
142 |
msgstr "No, gracias"
|
143 |
|
144 |
+
#: admin/class-admin.php:150
|
145 |
msgctxt "admin"
|
146 |
msgid "Business Directory"
|
147 |
msgstr "Directorio de Negocios"
|
148 |
|
149 |
+
#: admin/class-admin.php:161
|
150 |
msgctxt "admin"
|
151 |
msgid "You're all set. Visit your new <a>Business Directory</a> page."
|
152 |
msgstr ""
|
153 |
"Está todo listo. Visite la página de su nuevo <a>Directorio de Negocios</a>."
|
154 |
|
155 |
+
#: admin/class-admin.php:182
|
156 |
msgctxt "drip pointer"
|
157 |
msgid "Invalid e-mail address."
|
158 |
msgstr "Dirección de correo-e inválida."
|
159 |
|
160 |
+
#: admin/class-admin.php:213
|
161 |
msgctxt "admin menu"
|
162 |
msgid "Business Directory Admin"
|
163 |
msgstr "Gestión de Directorio de Negocios"
|
164 |
|
165 |
+
#: admin/class-admin.php:214
|
166 |
msgctxt "admin menu"
|
167 |
msgid "Directory Admin"
|
168 |
msgstr "Gestión de Directorio"
|
169 |
|
170 |
+
#: admin/class-admin.php:220 admin/class-admin.php:221
|
171 |
msgctxt "admin menu"
|
172 |
msgid "Add New Listing"
|
173 |
msgstr "Agregar Nuevo Listado"
|
174 |
|
175 |
+
#: admin/class-admin.php:226 admin/class-admin.php:227
|
176 |
msgctxt "admin menu"
|
177 |
msgid "Manage Options"
|
178 |
msgstr "Configuraciones"
|
179 |
|
180 |
+
#: admin/class-admin.php:232 admin/class-admin.php:233
|
181 |
msgctxt "admin menu"
|
182 |
msgid "Manage Fees"
|
183 |
msgstr "Administrar Comisiones"
|
184 |
|
185 |
+
#: admin/class-admin.php:238 admin/class-admin.php:239
|
186 |
msgctxt "admin menu"
|
187 |
msgid "Manage Form Fields"
|
188 |
msgstr "Administrar Campos de Formulario"
|
189 |
|
190 |
+
#: admin/class-admin.php:244 admin/class-admin.php:245
|
191 |
msgctxt "admin menu"
|
192 |
msgid "Listings"
|
193 |
msgstr "Listados"
|
194 |
|
195 |
+
#: admin/class-admin.php:259 admin/class-admin.php:260
|
196 |
msgctxt "admin menu"
|
197 |
msgid "CSV Import"
|
198 |
msgstr "Importar CSV"
|
199 |
|
200 |
+
#: admin/class-admin.php:265 admin/class-admin.php:266
|
201 |
msgctxt "admin menu"
|
202 |
msgid "CSV Export"
|
203 |
msgstr "Exportar CSV"
|
204 |
|
205 |
+
#: admin/class-admin.php:271 admin/class-admin.php:272
|
206 |
msgctxt "admin menu"
|
207 |
msgid "Debug"
|
208 |
msgstr "Depuración"
|
209 |
|
210 |
+
#: admin/class-admin.php:281
|
211 |
msgctxt "admin menu"
|
212 |
msgid "Main Menu"
|
213 |
msgstr "Menú Principal"
|
214 |
|
215 |
+
#: admin/class-admin.php:292
|
216 |
msgctxt "admin menu"
|
217 |
msgid "Uninstall Business Directory Plugin"
|
218 |
msgstr "Desinstalar Business Directory Plugin"
|
219 |
|
220 |
+
#: admin/class-admin.php:293
|
221 |
msgctxt "admin menu"
|
222 |
msgid "Uninstall"
|
223 |
msgstr "Desinstalar"
|
224 |
|
225 |
+
#: admin/class-admin.php:404
|
226 |
#: admin/templates/listing-metabox-categories.tpl.php:69
|
227 |
msgctxt "admin infometabox"
|
228 |
msgid "never"
|
229 |
msgstr "nunca"
|
230 |
|
231 |
+
#: admin/class-admin.php:486
|
232 |
msgctxt "admin"
|
233 |
msgid "The listing has been published."
|
234 |
msgid_plural "The listings have been published."
|
235 |
msgstr[0] "El listado ha sido publicado."
|
236 |
msgstr[1] "Los listados han sido publicados."
|
237 |
|
238 |
+
#: admin/class-admin.php:499
|
239 |
msgctxt "admin"
|
240 |
msgid "The listing status has been set as paid."
|
241 |
msgid_plural "The listings status has been set as paid."
|
242 |
msgstr[0] "El listado se ha marcado como pagado."
|
243 |
msgstr[1] "Los listados se han marcado como pagados."
|
244 |
|
245 |
+
#: admin/class-admin.php:511
|
246 |
msgctxt "admin"
|
247 |
msgid "The listing has been modified."
|
248 |
msgid_plural "The listings have been modified."
|
249 |
msgstr[0] "El listado ha sido modificado."
|
250 |
msgstr[1] "Los listados han sido modificados."
|
251 |
|
252 |
+
#: admin/class-admin.php:524
|
253 |
msgctxt "admin"
|
254 |
msgid "The listing has been upgraded."
|
255 |
msgid_plural "The listings have been upgraded."
|
256 |
msgstr[0] "El listado ha sido mejorado."
|
257 |
msgstr[1] "Los listados han sido mejorados."
|
258 |
|
259 |
+
#: admin/class-admin.php:536
|
260 |
msgctxt "admin"
|
261 |
msgid "The listing has been downgraded."
|
262 |
msgid_plural "The listings have been downgraded."
|
263 |
msgstr[0] "El listado ha sido degradado."
|
264 |
msgstr[1] "Los listados han sido degradados."
|
265 |
|
266 |
+
#: admin/class-admin.php:548
|
267 |
msgctxt "admin"
|
268 |
msgid "The transaction has been approved."
|
269 |
msgstr "La transacción ha sido aprobada."
|
270 |
|
271 |
+
#: admin/class-admin.php:556
|
272 |
msgctxt "admin"
|
273 |
msgid "The transaction has been rejected."
|
274 |
msgstr "La transacción ha sido rechazada."
|
275 |
|
276 |
+
#: admin/class-admin.php:562
|
277 |
msgctxt "admin"
|
278 |
msgid "The fee was successfully assigned."
|
279 |
msgstr "La comisión se asignó satisfactoriamente."
|
280 |
|
281 |
+
#: admin/class-admin.php:571
|
282 |
msgctxt "admin"
|
283 |
msgid "Listing was renewed."
|
284 |
msgid_plural "Listings were renewed."
|
285 |
msgstr[0] "El listado ha sido renovado."
|
286 |
msgstr[1] "Los listados fueron renovados."
|
287 |
|
288 |
+
#: admin/class-admin.php:578
|
289 |
msgctxt "admin"
|
290 |
msgid "Renewal email sent."
|
291 |
msgstr "Mensaje de correo electrónico de renovación enviado."
|
292 |
|
293 |
+
#: admin/class-admin.php:612
|
294 |
msgctxt "admin category id"
|
295 |
msgid "ID"
|
296 |
msgstr "ID"
|
297 |
|
298 |
+
#: admin/class-admin.php:614 admin/class-admin.php:620
|
299 |
msgctxt "admin"
|
300 |
msgid "Listing Count"
|
301 |
msgstr "Conteo de Listados"
|
302 |
|
303 |
+
#: admin/class-admin.php:716
|
304 |
msgctxt "admin"
|
305 |
msgid ""
|
306 |
"<b>Business Directory Plugin</b> requires fields with the following "
|
309 |
"<b>Business Directory Plugin</b> requiere campos con las siguientes "
|
310 |
"asociaciones para funcionar correctamente: <b>%s</b>."
|
311 |
|
312 |
+
#: admin/class-admin.php:718
|
313 |
msgctxt "admin"
|
314 |
msgid ""
|
315 |
"<b>Business Directory Plugin</b> requires a field with a <b>%s</b> "
|
318 |
"<b>Business Directory Plugin</b> requiere un campo con la asociación <b>%s</"
|
319 |
"b> para funcionar correctamente."
|
320 |
|
321 |
+
#: admin/class-admin.php:722
|
322 |
msgctxt "admin"
|
323 |
msgid ""
|
324 |
"You can create these custom fields by yourself inside \"Manage Form Fields\" "
|
327 |
"Puede crear estos campos usted mismo en \"Administrar Campos de Formulario\" "
|
328 |
"o puede dejar que Business Directory haga esto por usted automáticamente."
|
329 |
|
330 |
+
#: admin/class-admin.php:726
|
331 |
msgctxt "admin"
|
332 |
msgid "Go to \"Manage Form Fields\""
|
333 |
msgstr "Ir a \"Administrar Campos de Formulario\""
|
334 |
|
335 |
+
#: admin/class-admin.php:729
|
336 |
msgctxt "admin"
|
337 |
msgid "Create these required fields for me"
|
338 |
msgstr "Crear estos campos requeridos por mi"
|
339 |
|
340 |
+
#: admin/class-admin.php:738
|
341 |
msgctxt "admin"
|
342 |
msgid ""
|
343 |
"<b>Business Directory Plugin</b> requires a page with the "
|
346 |
"<b>Business Directory Plugin</b> requiere una página con el shortcode "
|
347 |
"<tt>[businessdirectory]</tt> para funcionar adecuadamente."
|
348 |
|
349 |
+
#: admin/class-admin.php:740
|
350 |
msgctxt "admin"
|
351 |
msgid ""
|
352 |
"You can create this page by yourself or let Business Directory do this for "
|
355 |
"Puede crear esta página usted mismo o dejar que Business Directory lo haga "
|
356 |
"por usted automáticamente."
|
357 |
|
358 |
+
#: admin/class-admin.php:744
|
359 |
msgctxt "admin"
|
360 |
msgid "Create required pages for me"
|
361 |
msgstr "Crear las páginas requeridas por mi"
|
362 |
|
363 |
+
#: admin/class-admin.php:784
|
364 |
msgctxt "admin compat"
|
365 |
msgid "Installed: %s"
|
366 |
msgstr "Instalado: %s"
|
367 |
|
368 |
+
#: admin/class-admin.php:784
|
369 |
msgctxt "admin compat"
|
370 |
msgid "N/A"
|
371 |
msgstr "N/A"
|
372 |
|
373 |
+
#: admin/class-admin.php:787
|
374 |
msgctxt "admin compat"
|
375 |
msgid "Required: %s"
|
376 |
msgstr "Requerido: %s"
|
377 |
|
378 |
+
#: admin/class-admin.php:800
|
379 |
msgctxt "admin compat"
|
380 |
msgid ""
|
381 |
"Business Directory has detected some incompatible premium module versions "
|
384 |
"Business Directory ha detectado algunas versiones incompatibles de módulos "
|
385 |
"instaladas."
|
386 |
|
387 |
+
#: admin/class-admin.php:802
|
388 |
msgctxt "admin compat"
|
389 |
msgid ""
|
390 |
"Please upgrade to the required versions indicated below to make sure "
|
393 |
"Por favor actualice a las versiones requeridas indicadas abajo para "
|
394 |
"asegurarse de que todo funcione correctamente."
|
395 |
|
396 |
+
#: admin/class-admin.php:817
|
397 |
msgctxt "admin"
|
398 |
msgid ""
|
399 |
"We noticed you want your Business Directory users to register before posting "
|
422 |
msgid "There are no images currently attached to the listing."
|
423 |
msgstr "No hay imágenes actualmente asociadas al listado."
|
424 |
|
425 |
+
#: admin/class-themes-admin.php:27 admin/class-themes-admin.php:28
|
426 |
+
msgctxt "themes"
|
427 |
+
msgid "Directory Themes"
|
428 |
+
msgstr ""
|
429 |
+
|
430 |
+
#: admin/class-themes-admin.php:80
|
431 |
+
msgctxt "themes"
|
432 |
+
msgid "Could not change the active theme to \"%s\"."
|
433 |
+
msgstr ""
|
434 |
+
|
435 |
+
#: admin/class-themes-admin.php:124
|
436 |
+
msgctxt "themes"
|
437 |
+
msgid "Active theme changed to \"%s\"."
|
438 |
+
msgstr ""
|
439 |
+
|
440 |
+
#: admin/class-themes-admin.php:127
|
441 |
+
msgctxt "themes"
|
442 |
+
msgid ""
|
443 |
+
"For better results, \"%s\" theme suggests the following form fields to be "
|
444 |
+
"created."
|
445 |
+
msgstr ""
|
446 |
+
|
447 |
+
#: admin/class-themes-admin.php:134
|
448 |
+
msgctxt "themes"
|
449 |
+
msgid "Dismiss this warning"
|
450 |
+
msgstr ""
|
451 |
+
|
452 |
+
#: admin/class-themes-admin.php:137
|
453 |
+
msgctxt "themes"
|
454 |
+
msgid "Create suggested fields"
|
455 |
+
msgstr ""
|
456 |
+
|
457 |
+
#: admin/class-themes-admin.php:144
|
458 |
+
msgctxt "themes"
|
459 |
+
msgid "Suggested fields created successfully."
|
460 |
+
msgstr ""
|
461 |
+
|
462 |
+
#: admin/class-themes-admin.php:147
|
463 |
+
msgctxt "themes"
|
464 |
+
msgid "Theme installed successfully."
|
465 |
+
msgstr ""
|
466 |
+
|
467 |
+
#: admin/class-themes-admin.php:150
|
468 |
+
msgctxt "themes"
|
469 |
+
msgid "Theme was deleted sucessfully."
|
470 |
+
msgstr ""
|
471 |
+
|
472 |
+
#: admin/class-themes-admin.php:153
|
473 |
+
msgctxt "themes"
|
474 |
+
msgid "Could not delete theme directory. Check permissions."
|
475 |
+
msgstr ""
|
476 |
+
|
477 |
+
#: admin/class-themes-admin.php:179
|
478 |
+
msgctxt "themes"
|
479 |
+
msgid "Please upload a valid theme file."
|
480 |
+
msgstr ""
|
481 |
+
|
482 |
+
#: admin/class-themes-admin.php:186
|
483 |
+
msgctxt "themes"
|
484 |
+
msgid "Could not move \"%s\" to a temporary directory."
|
485 |
+
msgstr ""
|
486 |
+
|
487 |
#: admin/csv-export.php:136
|
488 |
msgctxt "admin csv-export"
|
489 |
msgid "Could not create a temporary directory for handling this CSV export."
|
748 |
msgid "In Listing"
|
749 |
msgstr "En vista completa"
|
750 |
|
751 |
+
#: admin/form-fields.php:174
|
752 |
msgctxt "formfields-preview"
|
753 |
msgid ""
|
754 |
"This is a preview of the form as it will appear during \"Submit a Listing\". "
|
760 |
"Campos de Formulario\" porque usted tiene el módulo de \"Niveles Destacados"
|
761 |
"\" activo y aquí se está mostrando el nivel base."
|
762 |
|
763 |
+
#: admin/form-fields.php:180
|
764 |
msgctxt "form-fields admin"
|
765 |
msgid "Form Preview"
|
766 |
msgstr "Previsualización del Formulario"
|
767 |
|
768 |
+
#: admin/form-fields.php:181
|
769 |
msgctxt "form-fields admin"
|
770 |
msgid "← Return to \"Manage Form Fields\""
|
771 |
msgstr "← Regresar a \"Administrar Campos de Formulario\""
|
772 |
|
773 |
+
#: admin/form-fields.php:212
|
774 |
msgctxt "form-fields admin"
|
775 |
msgid "Form fields updated."
|
776 |
msgstr "Campo de formulario actualizado."
|
777 |
|
778 |
+
#: admin/form-fields.php:228
|
779 |
+
msgctxt "form-fields admin"
|
780 |
+
msgid ""
|
781 |
+
"<b>Important</b>: Since the \"<a>Display email address fields publicly?</a>"
|
782 |
+
"\" setting is disabled, display settings below will not be honored and this "
|
783 |
+
"field will not be displayed on the frontend. If you want e-mail addresses to "
|
784 |
+
"show on the frontend, you can <a>enable public display of e-mails</a>."
|
785 |
+
msgstr ""
|
786 |
+
"<b>Importante</b>: Como \"<a>Mostrar direcciones de correo electrónico "
|
787 |
+
"públicamente?</a>\" está deshabilitado, la configuración de presentación "
|
788 |
+
"abajo no será preservada y este campo no se mostrará en el sitio. Si quiere "
|
789 |
+
"que las direcciones de correo electrónico se muestren, puede <a>habilitar la "
|
790 |
+
"opción</a>."
|
791 |
+
|
792 |
+
#: admin/form-fields.php:262
|
793 |
msgctxt "form-fields admin"
|
794 |
msgid "Field deleted."
|
795 |
msgstr "Campo eliminado."
|
796 |
|
797 |
+
#: admin/form-fields.php:278
|
798 |
msgctxt "form-fields admin"
|
799 |
msgid "Required fields created successfully."
|
800 |
msgstr "Campos requeridos creados satisfactoriamente."
|
801 |
|
802 |
+
#: admin/form-fields.php:286
|
803 |
+
msgctxt "form-fields admin"
|
804 |
+
msgid "Title"
|
805 |
+
msgstr ""
|
806 |
+
|
807 |
+
#: admin/form-fields.php:287
|
808 |
+
msgctxt "form-fields admin"
|
809 |
+
msgid "Category"
|
810 |
+
msgstr ""
|
811 |
+
|
812 |
+
#: admin/form-fields.php:288
|
813 |
+
msgctxt "form-fields admin"
|
814 |
+
msgid "Excerpt"
|
815 |
+
msgstr ""
|
816 |
+
|
817 |
+
#: admin/form-fields.php:289
|
818 |
+
msgctxt "form-fields admin"
|
819 |
+
msgid "Content"
|
820 |
+
msgstr ""
|
821 |
+
|
822 |
+
#: admin/form-fields.php:290
|
823 |
+
msgctxt "form-fields admin"
|
824 |
+
msgid "Tags"
|
825 |
+
msgstr ""
|
826 |
+
|
827 |
+
#: admin/form-fields.php:291
|
828 |
+
msgctxt "form-fields admin"
|
829 |
+
msgid "Address"
|
830 |
+
msgstr ""
|
831 |
+
|
832 |
+
#: admin/form-fields.php:292
|
833 |
+
msgctxt "form-fields admin"
|
834 |
+
msgid "ZIP Code"
|
835 |
+
msgstr ""
|
836 |
+
|
837 |
+
#: admin/form-fields.php:293
|
838 |
+
msgctxt "form-fields admin"
|
839 |
+
msgid "FAX Number"
|
840 |
+
msgstr ""
|
841 |
+
|
842 |
+
#: admin/form-fields.php:294
|
843 |
+
msgctxt "form-fields admin"
|
844 |
+
msgid "Phone Number"
|
845 |
+
msgstr ""
|
846 |
+
|
847 |
+
#: admin/form-fields.php:295
|
848 |
+
msgctxt "form-fields admin"
|
849 |
+
msgid "Ratings Field"
|
850 |
+
msgstr ""
|
851 |
+
|
852 |
+
#: admin/form-fields.php:296
|
853 |
+
msgctxt "form-fields admin"
|
854 |
+
msgid "Twitter"
|
855 |
+
msgstr ""
|
856 |
+
|
857 |
+
#: admin/form-fields.php:297
|
858 |
+
msgctxt "form-fields admin"
|
859 |
+
msgid "Website"
|
860 |
+
msgstr ""
|
861 |
+
|
862 |
+
#: admin/form-fields.php:318
|
863 |
+
msgctxt "form-fields admin"
|
864 |
+
msgid "Tags updated."
|
865 |
+
msgstr ""
|
866 |
+
|
867 |
#: admin/listing-metabox.php:11
|
868 |
msgctxt "admin"
|
869 |
msgid "General"
|
1055 |
msgid "Column Separator"
|
1056 |
msgstr "Separador de columna"
|
1057 |
|
1058 |
+
#: admin/templates/csv-export.tpl.php:94 admin/templates/csv-export.tpl.php:105
|
1059 |
+
#: admin/templates/csv-export.tpl.php:116 admin/templates/csv-import.tpl.php:43
|
|
|
|
|
1060 |
#: admin/templates/csv-import.tpl.php:109
|
1061 |
#: admin/templates/csv-import.tpl.php:120
|
1062 |
#: admin/templates/csv-import.tpl.php:131
|
1292 |
msgid "Warning"
|
1293 |
msgstr "Advertencia"
|
1294 |
|
1295 |
+
#: admin/templates/csv-import.tpl.php:12 admin/templates/csv-import.tpl.php:216
|
|
|
1296 |
msgctxt "admin csv-import"
|
1297 |
msgid "Help"
|
1298 |
msgstr "Ayuda"
|
1640 |
msgid "Drag and drop to re-order fees."
|
1641 |
msgstr "Arrastre y suelte para reordenar las comisiones."
|
1642 |
|
1643 |
+
#: admin/templates/fees.tpl.php:48 admin/templates/sidebar.tpl.php:13
|
1644 |
msgctxt "admin sidebar"
|
1645 |
msgid "PayPal Gateway Module"
|
1646 |
msgstr "Módulo pasarela de pago PayPal"
|
1647 |
|
1648 |
+
#: admin/templates/fees.tpl.php:49 admin/templates/sidebar.tpl.php:14
|
1649 |
msgctxt "admin sidebar"
|
1650 |
msgid "2Checkout Gateway Module"
|
1651 |
msgstr "Módulo pasarela de pago 2Checkout"
|
1652 |
|
1653 |
+
#: admin/templates/fees.tpl.php:50 admin/templates/sidebar.tpl.php:5
|
1654 |
msgctxt "admin sidebar"
|
1655 |
msgid "PayFast Payment Module"
|
1656 |
msgstr "Módulo pasarela de pago PayFast"
|
1657 |
|
1658 |
+
#: admin/templates/fees.tpl.php:51 admin/templates/sidebar.tpl.php:6
|
1659 |
msgctxt "admin sidebar"
|
1660 |
msgid "Stripe Payment Module"
|
1661 |
msgstr "Módulo pasarela de pago Stripe"
|
1813 |
msgid "Delete Field"
|
1814 |
msgstr "Eliminar Campo"
|
1815 |
|
1816 |
+
#: admin/templates/form-fields-tags.tpl.php:5
|
1817 |
+
msgctxt "form-fields admin"
|
1818 |
+
msgid "-- None --"
|
1819 |
+
msgstr ""
|
1820 |
+
|
1821 |
+
#: admin/templates/form-fields-tags.tpl.php:14
|
1822 |
+
msgctxt "form-fields admin"
|
1823 |
+
msgid "Theme Tags"
|
1824 |
+
msgstr ""
|
1825 |
+
|
1826 |
+
#: admin/templates/form-fields-tags.tpl.php:21
|
1827 |
+
msgctxt "form-fields admin"
|
1828 |
+
msgid "Field Tag"
|
1829 |
+
msgstr ""
|
1830 |
+
|
1831 |
+
#: admin/templates/form-fields-tags.tpl.php:22
|
1832 |
+
msgctxt "form-fields admin"
|
1833 |
+
msgid "Field"
|
1834 |
+
msgstr ""
|
1835 |
+
|
1836 |
#: admin/templates/form-fields.tpl.php:3
|
1837 |
msgctxt "form-fields admin"
|
1838 |
msgid "Add New Form Field"
|
1843 |
msgid "Preview Form"
|
1844 |
msgstr "Previsualizar Formulario"
|
1845 |
|
1846 |
+
#: admin/templates/form-fields.tpl.php:7
|
1847 |
+
msgctxt "form-fields admin"
|
1848 |
+
msgid "Manage Theme Tags"
|
1849 |
+
msgstr ""
|
1850 |
+
|
1851 |
+
#: admin/templates/form-fields.tpl.php:13
|
1852 |
msgctxt "form-fields admin"
|
1853 |
msgid ""
|
1854 |
"Here, you can create new fields for your listings, edit or delete existing "
|
1859 |
"existentes, cambiar el orden y visibilidad de los campos y hacer otras "
|
1860 |
"configuraciones especiales para ellos."
|
1861 |
|
1862 |
+
#: admin/templates/form-fields.tpl.php:19
|
1863 |
msgctxt "form-fields admin"
|
1864 |
msgid "Please see the <a>Form Fields documentation</a> for more details."
|
1865 |
msgstr ""
|
2218 |
|
2219 |
#: admin/templates/sidebar.tpl.php:3
|
2220 |
msgctxt "admin sidebar"
|
2221 |
+
msgid "Discount Codes Module"
|
2222 |
+
msgstr "Discount Codes Module"
|
2223 |
+
|
2224 |
+
#: admin/templates/sidebar.tpl.php:4
|
2225 |
+
msgctxt "admin sidebar"
|
2226 |
msgid "Claim Listings Module"
|
2227 |
msgstr ""
|
2228 |
|
2229 |
+
#: admin/templates/sidebar.tpl.php:7
|
2230 |
msgctxt "admin sidebar"
|
2231 |
msgid "File Upload Module"
|
2232 |
msgstr "File Upload Module"
|
2233 |
|
2234 |
+
#: admin/templates/sidebar.tpl.php:8
|
2235 |
msgctxt "admin sidebar"
|
2236 |
msgid "Featured Levels Module"
|
2237 |
msgstr "Featured Levels Module"
|
2238 |
|
2239 |
+
#: admin/templates/sidebar.tpl.php:9
|
2240 |
msgctxt "admin sidebar"
|
2241 |
msgid "ZIP Code Search Module"
|
2242 |
msgstr "ZIP Code Search Module"
|
2243 |
|
2244 |
+
#: admin/templates/sidebar.tpl.php:10
|
2245 |
msgctxt "admin sidebar"
|
2246 |
msgid "Regions Module"
|
2247 |
msgstr "Regions Module"
|
2248 |
|
2249 |
+
#: admin/templates/sidebar.tpl.php:11
|
2250 |
msgctxt "admin sidebar"
|
2251 |
msgid "Ratings Module"
|
2252 |
msgstr "Ratings Module"
|
2253 |
|
2254 |
+
#: admin/templates/sidebar.tpl.php:12
|
2255 |
msgctxt "admin sidebar"
|
2256 |
msgid "Google Maps Module"
|
2257 |
msgstr "Google Maps Module"
|
2258 |
|
2259 |
+
#: admin/templates/sidebar.tpl.php:21
|
2260 |
msgctxt "admin sidebar"
|
2261 |
msgid "Like this plugin?"
|
2262 |
msgstr "Le gusta este plugin?"
|
2263 |
|
2264 |
+
#: admin/templates/sidebar.tpl.php:23
|
2265 |
msgctxt "admin sidebar"
|
2266 |
msgid "Why not do any or all of the following:"
|
2267 |
msgstr "Por qué no hace alguna o todas de las siguientes cosas:"
|
2268 |
|
2269 |
+
#: admin/templates/sidebar.tpl.php:25
|
2270 |
msgctxt "admin sidebar"
|
2271 |
msgid "Give it a good rating on WordPress.org."
|
2272 |
msgstr "Darle una buena calificación en WordPress.org."
|
2273 |
|
2274 |
+
#: admin/templates/sidebar.tpl.php:26
|
2275 |
msgctxt "admin sidebar"
|
2276 |
msgid "Let other people know that it works with your WordPress setup."
|
2277 |
msgstr ""
|
2278 |
"Contarle a otras personas que funciona con su instalación de WordPress."
|
2279 |
|
2280 |
+
#: admin/templates/sidebar.tpl.php:27
|
2281 |
msgctxt "admin sidebar"
|
2282 |
msgid "Buy a Premium Module"
|
2283 |
msgstr "Comprar un Módulo Premium"
|
2284 |
|
2285 |
+
#: admin/templates/sidebar.tpl.php:34
|
2286 |
msgctxt "admin sidebar"
|
2287 |
msgid "Get a Premium Module"
|
2288 |
msgstr "Obtener un Módulo Premium"
|
2289 |
|
2290 |
+
#: admin/templates/sidebar.tpl.php:43
|
2291 |
msgctxt "admin sidebar"
|
2292 |
msgid "Single Site License Combo Pack"
|
2293 |
msgstr "Single Site License Combo Pack"
|
2294 |
|
2295 |
+
#: admin/templates/sidebar.tpl.php:44
|
2296 |
msgctxt "admin sidebar"
|
2297 |
msgid "Multi Site License Combo Pack"
|
2298 |
msgstr "Multi Site License Combo Pack"
|
2299 |
|
2300 |
+
#: admin/templates/sidebar.tpl.php:51
|
2301 |
msgctxt "admin sidebar"
|
2302 |
msgid "Found a bug? Need support?"
|
2303 |
msgstr "Encontró un error? Necesita soporte?"
|
2304 |
|
2305 |
+
#: admin/templates/sidebar.tpl.php:56
|
2306 |
msgctxt "admin sidebar"
|
2307 |
msgid "If you've found a bug or need support <a>visit the forums!</a>"
|
2308 |
msgstr "Si ha encontrado un error o necesita soporte <a>¡visite los foros!</a>"
|
2309 |
|
2310 |
+
#: admin/templates/sidebar.tpl.php:59
|
2311 |
msgctxt "admin sidebar"
|
2312 |
msgid "Full plugin documentation"
|
2313 |
msgstr "Documentación completa del plugin"
|
2314 |
|
2315 |
+
#: admin/templates/sidebar.tpl.php:60
|
2316 |
msgctxt "admin sidebar"
|
2317 |
msgid "Quick Start Guide"
|
2318 |
msgstr "Guía de Inicio Rápido"
|
2319 |
|
2320 |
+
#: admin/templates/sidebar.tpl.php:61
|
2321 |
msgctxt "admin sidebar"
|
2322 |
msgid "Video Tutorials"
|
2323 |
msgstr "Videotutoriales"
|
2324 |
|
2325 |
+
#: admin/templates/sidebar.tpl.php:69
|
2326 |
msgctxt "admin sidebar"
|
2327 |
msgid "Installed Modules"
|
2328 |
msgstr "Módulos Instalados"
|
2329 |
|
2330 |
+
#: admin/templates/sidebar.tpl.php:80 admin/templates/sidebar.tpl.php:89
|
2331 |
msgctxt "admin sidebar"
|
2332 |
msgid "Installed"
|
2333 |
msgstr "Instalado"
|
2334 |
|
2335 |
+
#: admin/templates/sidebar.tpl.php:82 admin/templates/sidebar.tpl.php:89
|
2336 |
msgctxt "admin sidebar"
|
2337 |
msgid "Not Installed"
|
2338 |
msgstr "No Instalado"
|
2339 |
|
2340 |
+
#: admin/templates/sidebar.tpl.php:88
|
2341 |
msgctxt "admin sidebar"
|
2342 |
msgid "Enhanced Categories Module"
|
2343 |
msgstr "Enhanced Categories Module"
|
2344 |
|
2345 |
+
#: admin/templates/themes-delete-confirm.tpl.php:1
|
2346 |
+
msgctxt "themes admin"
|
2347 |
+
msgid "Delete theme"
|
2348 |
+
msgstr ""
|
2349 |
+
|
2350 |
+
#: admin/templates/themes-delete-confirm.tpl.php:3
|
2351 |
+
msgctxt "themes admin"
|
2352 |
+
msgid "Are you sure you want to delete the theme \"%s\"?"
|
2353 |
+
msgstr ""
|
2354 |
+
|
2355 |
+
#: admin/templates/themes-delete-confirm.tpl.php:12
|
2356 |
+
msgctxt "themes admin"
|
2357 |
+
msgid "Delete Theme"
|
2358 |
+
msgstr ""
|
2359 |
+
|
2360 |
+
#: admin/templates/themes-install.tpl.php:2 admin/templates/themes.tpl.php:3
|
2361 |
+
msgctxt "themes"
|
2362 |
+
msgid "Upload Directory Theme"
|
2363 |
+
msgstr ""
|
2364 |
+
|
2365 |
+
#: admin/templates/themes-install.tpl.php:8
|
2366 |
+
msgctxt "themes"
|
2367 |
+
msgid "This is a theme or skin from %s and is NOT a regular WordPress theme."
|
2368 |
+
msgstr ""
|
2369 |
+
|
2370 |
+
#: admin/templates/themes-install.tpl.php:21
|
2371 |
+
msgctxt "themes"
|
2372 |
+
msgid "BD Theme archive (ZIP file)"
|
2373 |
+
msgstr ""
|
2374 |
+
|
2375 |
+
#: admin/templates/themes-install.tpl.php:30
|
2376 |
+
msgctxt "themes"
|
2377 |
+
msgid "Begin Upload"
|
2378 |
+
msgstr ""
|
2379 |
+
|
2380 |
+
#: admin/templates/themes.tpl.php:13
|
2381 |
+
msgctxt "themes"
|
2382 |
+
msgid "Active:"
|
2383 |
+
msgstr ""
|
2384 |
+
|
2385 |
+
#: admin/templates/themes.tpl.php:22
|
2386 |
+
msgctxt "themes"
|
2387 |
+
msgid "Activate"
|
2388 |
+
msgstr ""
|
2389 |
+
|
2390 |
+
#: admin/templates/themes.tpl.php:32
|
2391 |
+
msgctxt "themes"
|
2392 |
+
msgid "Version:"
|
2393 |
+
msgstr ""
|
2394 |
+
|
2395 |
+
#: admin/templates/themes.tpl.php:35
|
2396 |
+
msgctxt "themes"
|
2397 |
+
msgid "Author:"
|
2398 |
+
msgstr ""
|
2399 |
+
|
2400 |
#: admin/templates/transactions.tpl.php:2
|
2401 |
msgctxt "admin transactions"
|
2402 |
msgid "Transactions"
|
2505 |
msgid "Allow Tracking"
|
2506 |
msgstr "Permitir Seguimiento"
|
2507 |
|
2508 |
+
#: business-directory-plugin.php:676
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2509 |
msgctxt "admin plugins"
|
2510 |
msgid "Settings"
|
2511 |
msgstr "Configuración"
|
2512 |
|
2513 |
+
#: business-directory-plugin.php:686
|
2514 |
msgctxt "post type general name"
|
2515 |
msgid "Directory"
|
2516 |
msgstr "Directorio"
|
2517 |
|
2518 |
+
#: business-directory-plugin.php:687
|
2519 |
msgctxt "post type singular name"
|
2520 |
msgid "Directory"
|
2521 |
msgstr "Directorio"
|
2522 |
|
2523 |
+
#: business-directory-plugin.php:688
|
2524 |
msgctxt "listing"
|
2525 |
msgid "Add New Listing"
|
2526 |
msgstr "Agregar Nuevo Listado"
|
2527 |
|
2528 |
+
#: business-directory-plugin.php:689
|
2529 |
msgctxt "post type"
|
2530 |
msgid "Add New Listing"
|
2531 |
msgstr "Agregar Nuevo Listado"
|
2532 |
|
2533 |
+
#: business-directory-plugin.php:690 core/compatibility/deprecated.php:255
|
2534 |
msgid "Edit Listing"
|
2535 |
msgstr "Editar Listado"
|
2536 |
|
2537 |
+
#: business-directory-plugin.php:691
|
2538 |
msgid "New Listing"
|
2539 |
msgstr "Nuevo Listado"
|
2540 |
|
2541 |
+
#: business-directory-plugin.php:692
|
2542 |
msgid "View Listing"
|
2543 |
msgstr "Ver Listado"
|
2544 |
|
2545 |
+
#: business-directory-plugin.php:693
|
2546 |
msgid "Search Listings"
|
2547 |
msgstr "Buscar Listados"
|
2548 |
|
2549 |
+
#: business-directory-plugin.php:694
|
2550 |
msgid "No listings found"
|
2551 |
msgstr "No se encontraron listados"
|
2552 |
|
2553 |
+
#: business-directory-plugin.php:695
|
2554 |
msgid "No listings found in trash"
|
2555 |
msgstr "No se encontraron listados en la papelera"
|
2556 |
|
2557 |
+
#: business-directory-plugin.php:717
|
2558 |
msgid "Directory Categories"
|
2559 |
msgstr "Categorías de Directorio"
|
2560 |
|
2561 |
+
#: business-directory-plugin.php:830 business-directory-plugin.php:837
|
2562 |
msgctxt "rss feed"
|
2563 |
msgid "%s Feed"
|
2564 |
msgstr "Feed %s"
|
2565 |
|
2566 |
+
#: business-directory-plugin.php:1218
|
2567 |
msgctxt "title"
|
2568 |
msgid "Submit A Listing"
|
2569 |
msgstr "Enviar Un Listado"
|
2570 |
|
2571 |
+
#: business-directory-plugin.php:1228
|
2572 |
msgctxt "title"
|
2573 |
msgid "Find a Listing"
|
2574 |
msgstr "Encontrar un listado"
|
2575 |
|
2576 |
+
#: business-directory-plugin.php:1238
|
2577 |
msgctxt "title"
|
2578 |
msgid "View All Listings"
|
2579 |
msgstr "Ver Listados"
|
2580 |
|
2581 |
+
#: business-directory-plugin.php:1258
|
2582 |
msgctxt "title"
|
2583 |
msgid "Listings tagged: %s"
|
2584 |
msgstr "Listados etiquetados: %s"
|
2585 |
|
2586 |
+
#: core/class-csv-import.php:369
|
2587 |
msgctxt "admin csv-import"
|
2588 |
msgid "Could not create listing category \"%s\""
|
2589 |
msgstr "No se pudo crear la categoría \"%s\""
|
2590 |
|
2591 |
+
#: core/class-csv-import.php:513
|
2592 |
msgctxt "admin csv-import"
|
2593 |
msgid "Username \"%s\" does not exist"
|
2594 |
msgstr "El usuario \"%s\" no existe"
|
2595 |
|
2596 |
+
#: core/class-csv-import.php:545
|
2597 |
msgctxt "admin csv-import"
|
2598 |
msgid "Missing required field: %s"
|
2599 |
msgstr "Falta campo requerido: %s"
|
2600 |
|
2601 |
+
#: core/class-csv-import.php:565
|
2602 |
msgctxt "admin csv-import"
|
2603 |
msgid "Listing category \"%s\" does not exist"
|
2604 |
msgstr "La categoría \"%s\" no existe"
|
2605 |
|
2606 |
+
#: core/class-form-field.php:56
|
2607 |
msgctxt "form-fields-api"
|
2608 |
msgid "Invalid form field type"
|
2609 |
msgstr "Tipo de campo inválido"
|
2610 |
|
2611 |
+
#: core/class-form-field.php:450
|
2612 |
msgctxt "form-fields-api"
|
2613 |
msgid "Field label is required."
|
2614 |
msgstr "El nombre del campo es requerido."
|
2615 |
|
2616 |
+
#: core/class-form-field.php:460
|
2617 |
+
msgctxt "form-fields-api"
|
2618 |
+
msgid "Requested field type change is incompatible. Type will not be modified."
|
2619 |
+
msgstr ""
|
2620 |
+
"El cambio de tipo de campo es incompatible. El tipo no será modificado."
|
2621 |
+
|
2622 |
+
#: core/class-form-field.php:480
|
2623 |
msgctxt "form-fields-api"
|
2624 |
msgid ""
|
2625 |
"There can only be one field with association \"%s\". Please select another "
|
2628 |
"Solo puede haber un campo con asociación \"%s\". Por favor elija otra "
|
2629 |
"asociación."
|
2630 |
|
2631 |
+
#: core/class-form-field.php:490
|
2632 |
msgctxt "form-fields-api"
|
2633 |
msgid "\"%s\" is an invalid field type for this association."
|
2634 |
msgstr "\"%s\" es un tipo de campo inválido para esta asociación."
|
2635 |
|
2636 |
+
#: core/class-form-field.php:527
|
2637 |
msgctxt "form-fields-api"
|
2638 |
msgid "Invalid field ID"
|
2639 |
msgstr "ID de campo inválido"
|
2640 |
|
2641 |
+
#: core/class-form-field.php:536
|
2642 |
msgctxt "form-fields api"
|
2643 |
msgid ""
|
2644 |
"This form field can't be deleted because it is required for the plugin to "
|
2647 |
"Este campo de formulario no puede eliminarse porque es requerido para el "
|
2648 |
"funcionamiento del plugin."
|
2649 |
|
2650 |
+
#: core/class-form-field.php:548
|
2651 |
msgctxt "form-fields-api"
|
2652 |
msgid "An error occurred while trying to delete this field."
|
2653 |
msgstr "Un error ocurrió mientras se trataba de eliminar este campo."
|
2702 |
msgid "(Fee Unavailable)"
|
2703 |
msgstr "(Comisión no disponible)"
|
2704 |
|
2705 |
+
#: core/class-listings-api.php:300
|
2706 |
msgctxt "notify email"
|
2707 |
msgid "[%s] New listing notification"
|
2708 |
msgstr "[%s] Notificación de nuevo listado"
|
2709 |
|
2710 |
+
#: core/class-listings-api.php:319
|
2711 |
msgctxt "notify email"
|
2712 |
msgid "[%s] Listing edit notification"
|
2713 |
msgstr "[%s] Notificación de listado editado"
|
2752 |
msgid "Leave blank for automatic height."
|
2753 |
msgstr "Deje en blanco para alto automático."
|
2754 |
|
2755 |
+
#: core/class-payment.php:221
|
2756 |
msgctxt "listings"
|
2757 |
msgid "Fee \"%s\" for category \"%s\""
|
2758 |
msgstr "Comisión \"%s\" para categoría \"%s\""
|
2759 |
|
2760 |
+
#: core/class-recaptcha.php:87 core/class-recaptcha.php:102
|
2761 |
msgctxt "recaptcha"
|
2762 |
msgid "The reCAPTCHA wasn't entered correctly."
|
2763 |
msgstr "El reCAPTCHA no fue ingresado correctamente."
|
3000 |
msgid "Enable AJAX compatibility mode?"
|
3001 |
msgstr "Habilitar modo de compatibilidad AJAX?"
|
3002 |
|
3003 |
+
#: core/class-settings.php:141 core/class-settings.php:615
|
3004 |
msgctxt "admin settings"
|
3005 |
msgid "Listings"
|
3006 |
msgstr "Listados"
|
3007 |
|
3008 |
+
#: core/class-settings.php:142 core/class-settings.php:289
|
3009 |
msgctxt "admin settings"
|
3010 |
msgid "General Settings"
|
3011 |
msgstr "Configuración General"
|
3221 |
msgid "Sort order for categories"
|
3222 |
msgstr "Orden de las categorías"
|
3223 |
|
3224 |
+
#: core/class-settings.php:242 core/class-settings.php:260
|
3225 |
msgctxt "admin settings"
|
3226 |
msgid "Ascending"
|
3227 |
msgstr "Ascendente"
|
3228 |
|
3229 |
+
#: core/class-settings.php:242 core/class-settings.php:260
|
3230 |
msgctxt "admin settings"
|
3231 |
msgid "Descending"
|
3232 |
msgstr "Descendente"
|
3284 |
|
3285 |
#: core/class-settings.php:255
|
3286 |
msgctxt "admin settings"
|
3287 |
+
msgid "Paid first then free. Inside each group by date."
|
3288 |
+
msgstr "Pagos primero, luego gratuitos. Dentro de cada grupo, por fecha."
|
3289 |
+
|
3290 |
+
#: core/class-settings.php:256
|
3291 |
+
msgctxt "admin settings"
|
3292 |
+
msgid "Paid first then free. Inside each group by title."
|
3293 |
+
msgstr "Pagos primero, luego gratuitos. Dentro de cada grupo por título."
|
3294 |
|
3295 |
+
#: core/class-settings.php:258
|
3296 |
msgctxt "admin settings"
|
3297 |
msgid "Sort directory listings by"
|
3298 |
msgstr "Orden de los listados"
|
3299 |
|
3300 |
+
#: core/class-settings.php:259
|
3301 |
msgctxt "admin settings"
|
3302 |
msgid "Ascending for ascending order A-Z, Descending for descending order Z-A"
|
3303 |
msgstr ""
|
3304 |
"Ascendente para orden alfabético A-Z; Descendente para orden alfabético Z-A"
|
3305 |
|
3306 |
+
#: core/class-settings.php:264
|
3307 |
msgctxt "admin settings"
|
3308 |
msgid "Enable sort bar?"
|
3309 |
msgstr "Habilitar barra de ordenamiento?"
|
3310 |
|
3311 |
+
#: core/class-settings.php:269
|
3312 |
msgctxt "admin settings"
|
3313 |
msgid "Sortbar Fields"
|
3314 |
msgstr "Campos de \"barra de ordenamiento\""
|
3315 |
|
3316 |
+
#: core/class-settings.php:278
|
3317 |
msgctxt "admin settings"
|
3318 |
msgid "Featured (Sticky) listing settings"
|
3319 |
msgstr "Configuración de Listados Destacados"
|
3320 |
|
3321 |
+
#: core/class-settings.php:279
|
3322 |
msgctxt "admin settings"
|
3323 |
msgid "Offer sticky listings?"
|
3324 |
msgstr "Ofrecer listados destacados?"
|
3325 |
|
3326 |
+
#: core/class-settings.php:280
|
3327 |
msgctxt "admin settings"
|
3328 |
msgid "Offer upgrades during submit process?"
|
3329 |
msgstr "Ofrecer mejoras a destacado durante el proceso de envío?"
|
3330 |
|
3331 |
+
#: core/class-settings.php:281
|
3332 |
msgctxt "admin settings"
|
3333 |
msgid "Sticky listing price"
|
3334 |
msgstr "Precio de Listado Destacado"
|
3335 |
|
3336 |
+
#: core/class-settings.php:282
|
3337 |
msgctxt "admin settings"
|
3338 |
msgid "Sticky listing page description text"
|
3339 |
msgstr "Texto descriptivo para Listados Destacados"
|
3340 |
|
3341 |
+
#: core/class-settings.php:283
|
3342 |
msgctxt "admin settings"
|
3343 |
msgid ""
|
3344 |
"You can upgrade your listing to featured status. Featured listings will "
|
3347 |
"Puede actualizar su listado a Destacado. Los listados destacados aparecen "
|
3348 |
"siempre encima de los listados regulares."
|
3349 |
|
3350 |
+
#: core/class-settings.php:288
|
3351 |
msgctxt "admin settings"
|
3352 |
msgid "E-Mail"
|
3353 |
msgstr "Correo Electrónico"
|
3354 |
|
3355 |
+
#: core/class-settings.php:292
|
3356 |
msgctxt "admin settings"
|
3357 |
msgid "Display email address fields publicly?"
|
3358 |
msgstr "Mostrar direcciones de correo electrónico públicamente?"
|
3359 |
|
3360 |
+
#: core/class-settings.php:295
|
3361 |
msgctxt "admin settings"
|
3362 |
msgid ""
|
3363 |
"Shows the email address of the listing owner to all web users. NOT "
|
3368 |
"a todos los usuarios. NO RECOMENDADO pues puede resultar en un aumento de "
|
3369 |
"spam."
|
3370 |
|
3371 |
+
#: core/class-settings.php:298
|
3372 |
msgctxt "admin settings"
|
3373 |
msgid "How to determine the listing's email address?"
|
3374 |
msgstr "Cómo determinar el correo electrónico de un listado?"
|
3375 |
|
3376 |
+
#: core/class-settings.php:301
|
3377 |
msgctxt "admin settings"
|
3378 |
msgid ""
|
3379 |
"This affects emails sent to listing owners via contact forms or when their "
|
3382 |
"Esta configuración afecta cómo los dueños de los listados son contactados "
|
3383 |
"cuando sus listados expiran o a través de los formularios de contacto."
|
3384 |
|
3385 |
+
#: core/class-settings.php:308
|
3386 |
msgctxt "admin settings"
|
3387 |
msgid "E-Mail Notifications"
|
3388 |
msgstr "Notificaciones de correo-e"
|
3389 |
|
3390 |
+
#: core/class-settings.php:311
|
3391 |
msgctxt "admin settings"
|
3392 |
msgid "Notify admin via e-mail when..."
|
3393 |
msgstr "Notificar al administrador cuando..."
|
3394 |
|
3395 |
+
#: core/class-settings.php:315
|
3396 |
msgctxt "admin settings"
|
3397 |
msgid "A new listing is submitted."
|
3398 |
msgstr "Un nuevo listado ha sido enviado."
|
3399 |
|
3400 |
+
#: core/class-settings.php:316
|
3401 |
msgctxt "admin settings"
|
3402 |
msgid "A listing is edited."
|
3403 |
msgstr "Un listado es editado."
|
3404 |
|
3405 |
+
#: core/class-settings.php:317
|
3406 |
msgctxt "admin settings"
|
3407 |
msgid "A listing expires."
|
3408 |
msgstr "Un listado expira."
|
3409 |
|
3410 |
+
#: core/class-settings.php:318
|
3411 |
msgctxt "admin settings"
|
3412 |
msgid "A contact message is sent to a listing's owner."
|
3413 |
msgstr "Un mensaje de contacto es enviado al dueño del listado."
|
3414 |
|
3415 |
+
#: core/class-settings.php:324
|
3416 |
msgctxt "admin settings"
|
3417 |
msgid "CC this e-mail address too"
|
3418 |
msgstr "Copiar a esta dirección de correo también"
|
3419 |
|
3420 |
+
#: core/class-settings.php:330
|
3421 |
msgctxt "admin settings"
|
3422 |
msgid "Notify users via e-mail when..."
|
3423 |
msgstr "Notificar usuarios vía correo-e cuando..."
|
3424 |
|
3425 |
+
#: core/class-settings.php:333
|
3426 |
msgctxt "admin settings"
|
3427 |
msgid "You can modify the text template used for most of these e-mails below."
|
3428 |
msgstr ""
|
3429 |
"Puede modificar la plantilla de texto utilizada para la mayoría de estos "
|
3430 |
"correos electrónicos abajo."
|
3431 |
|
3432 |
+
#: core/class-settings.php:334
|
3433 |
msgctxt "admin settings"
|
3434 |
msgid "Their listing is submitted."
|
3435 |
msgstr "Su listado ha sido recibido."
|
3436 |
|
3437 |
+
#: core/class-settings.php:335
|
3438 |
msgctxt "admin settings"
|
3439 |
msgid "Their listing is approved/published."
|
3440 |
msgstr "Su listado ha sido aprobado/publicado."
|
3441 |
|
3442 |
+
#: core/class-settings.php:344
|
3443 |
msgctxt "contact email"
|
3444 |
msgid "You have received a reply from your listing at %s."
|
3445 |
msgstr "Ha recibido una comunicación para su listado en %s."
|
3446 |
|
3447 |
+
#: core/class-settings.php:345
|
3448 |
msgctxt "contact email"
|
3449 |
msgid "Name: %s"
|
3450 |
msgstr "Nombre: %s"
|
3451 |
|
3452 |
+
#: core/class-settings.php:346
|
3453 |
msgctxt "contact email"
|
3454 |
msgid "E-Mail: %s"
|
3455 |
msgstr "Correo Electrónico: %s"
|
3456 |
|
3457 |
+
#: core/class-settings.php:347
|
3458 |
msgctxt "contact email"
|
3459 |
msgid "Message:"
|
3460 |
msgstr "Mensaje:"
|
3461 |
|
3462 |
+
#: core/class-settings.php:349
|
3463 |
msgctxt "contact email"
|
3464 |
msgid "Time: %s"
|
3465 |
msgstr "Hora: %s"
|
3466 |
|
3467 |
+
#: core/class-settings.php:351
|
3468 |
msgctxt "admin settings"
|
3469 |
msgid "E-Mail Templates"
|
3470 |
msgstr "Plantillas de Correo Electrónico"
|
3471 |
|
3472 |
+
#: core/class-settings.php:354
|
3473 |
msgctxt "admin settings"
|
3474 |
msgid "Email confirmation message"
|
3475 |
msgstr "Mensaje de Confirmación"
|
3476 |
|
3477 |
+
#: core/class-settings.php:358
|
3478 |
msgctxt "admin settings"
|
3479 |
msgid "Sent after a listing has been submitted."
|
3480 |
msgstr "Enviado luego de que el listado ha sido recibido."
|
3481 |
|
3482 |
+
#: core/class-settings.php:359 core/class-settings.php:367
|
3483 |
+
#: core/class-settings.php:408
|
3484 |
msgctxt "admin settings"
|
3485 |
msgid "Listing's title"
|
3486 |
msgstr "Título del Listado"
|
3487 |
|
3488 |
+
#: core/class-settings.php:362
|
3489 |
msgctxt "admin settings"
|
3490 |
msgid "Listing published message"
|
3491 |
msgstr "Mensaje de listado publicado"
|
3492 |
|
3493 |
+
#: core/class-settings.php:365
|
3494 |
msgctxt "admin settings"
|
3495 |
msgid ""
|
3496 |
"Your listing \"[listing]\" is now available at [listing-url] and can be "
|
3499 |
"Su listado \"[listing]\" está ahora disponible en [listing-url] y puede ser "
|
3500 |
"visto por el público."
|
3501 |
|
3502 |
+
#: core/class-settings.php:366
|
3503 |
msgctxt "admin settings"
|
3504 |
msgid "Sent when the listing has been published or approved by an admin."
|
3505 |
msgstr ""
|
3506 |
"Enviado cuando el listado ha sido publicado o aprobado por un administrador."
|
3507 |
|
3508 |
+
#: core/class-settings.php:368
|
3509 |
msgctxt "admin settings"
|
3510 |
msgid "Listing's URL"
|
3511 |
msgstr "URL del listado"
|
3512 |
|
3513 |
+
#: core/class-settings.php:372
|
3514 |
msgctxt "admin settings"
|
3515 |
msgid "Listing Contact Message"
|
3516 |
msgstr "Mensaje de contacto"
|
3517 |
|
3518 |
+
#: core/class-settings.php:376
|
3519 |
msgctxt "admin settings"
|
3520 |
msgid ""
|
3521 |
"Sent to listing owners when someone uses the contact form on their listing "
|
3524 |
"Enviado a los dueños de listados cuando alguien utiliza el formulario de "
|
3525 |
"contacto en sus páginas."
|
3526 |
|
3527 |
+
#: core/class-settings.php:386
|
3528 |
msgctxt "admin settings"
|
3529 |
msgid "Payment related"
|
3530 |
msgstr "Relativo al pago"
|
3531 |
|
3532 |
+
#: core/class-settings.php:403
|
3533 |
msgctxt "admin settings"
|
3534 |
msgid "Payment abandoned reminder message"
|
3535 |
msgstr "Recordatorio de pagos abandonados"
|
3536 |
|
3537 |
+
#: core/class-settings.php:407
|
3538 |
msgctxt "admin settings"
|
3539 |
msgid "Sent some time after a pending payment is abandoned by users."
|
3540 |
msgstr ""
|
3541 |
"Enviado algún tiempo después de que un pago pendiente es abandonado por los "
|
3542 |
"usuarios."
|
3543 |
|
3544 |
+
#: core/class-settings.php:409
|
3545 |
msgctxt "admin settings"
|
3546 |
msgid "Checkout URL link"
|
3547 |
msgstr "Link a la URL de pago"
|
3548 |
|
3549 |
+
#: core/class-settings.php:415
|
3550 |
msgctxt "admin settings"
|
3551 |
msgid "Renewal Reminders"
|
3552 |
msgstr "Recordatorios de Renovación"
|
3553 |
|
3554 |
+
#: core/class-settings.php:418
|
3555 |
msgctxt "admin settings"
|
3556 |
msgid ""
|
3557 |
"This section refers only to the text of the renewal/expiration notices. You "
|
3561 |
"renovación/expiración. También puede <a>configurar cuándo estos correos son "
|
3562 |
"enviados</a>."
|
3563 |
|
3564 |
+
#: core/class-settings.php:422
|
3565 |
msgctxt "admin settings"
|
3566 |
msgid "Pending expiration e-mail message"
|
3567 |
msgstr "Mensaje correo electrónico sobre expiración pendiente"
|
3568 |
|
3569 |
+
#: core/class-settings.php:426
|
3570 |
msgctxt "settings"
|
3571 |
msgid ""
|
3572 |
"Sent some time before the listing expires. Applies to non-recurring renewals "
|
3575 |
"Enviado un tiempo antes de que el listado expire. Aplica para renovaciones "
|
3576 |
"no recurrentes únicamente."
|
3577 |
|
3578 |
+
#: core/class-settings.php:427 core/class-settings.php:440
|
3579 |
+
#: core/class-settings.php:453 core/class-settings.php:466
|
3580 |
+
#: core/class-settings.php:479
|
3581 |
msgctxt "settings"
|
3582 |
msgid "Listing's name (with link)"
|
3583 |
msgstr "Título del listado (con enlace)"
|
3584 |
|
3585 |
+
#: core/class-settings.php:428 core/class-settings.php:441
|
3586 |
+
#: core/class-settings.php:454 core/class-settings.php:467
|
3587 |
+
#: core/class-settings.php:480
|
3588 |
msgctxt "settings"
|
3589 |
msgid "Author's name"
|
3590 |
msgstr "Autor del listado"
|
3591 |
|
3592 |
+
#: core/class-settings.php:429 core/class-settings.php:442
|
3593 |
+
#: core/class-settings.php:481
|
3594 |
msgctxt "settings"
|
3595 |
msgid "Expiration date"
|
3596 |
msgstr "Fecha de expiración"
|
3597 |
|
3598 |
+
#: core/class-settings.php:430
|
3599 |
msgctxt "settings"
|
3600 |
msgid "Category that is going to expire"
|
3601 |
msgstr "Categoría que va a expirar"
|
3602 |
|
3603 |
+
#: core/class-settings.php:431 core/class-settings.php:444
|
3604 |
+
#: core/class-settings.php:483
|
3605 |
msgctxt "settings"
|
3606 |
msgid "Link to renewal page"
|
3607 |
msgstr "Enlace a la página de renovación"
|
3608 |
|
3609 |
+
#: core/class-settings.php:432 core/class-settings.php:445
|
3610 |
+
#: core/class-settings.php:457 core/class-settings.php:470
|
3611 |
+
#: core/class-settings.php:484
|
3612 |
msgctxt "settings"
|
3613 |
msgid "Link to your site"
|
3614 |
msgstr "Enlace a su sitio"
|
3615 |
|
3616 |
+
#: core/class-settings.php:435
|
3617 |
msgctxt "admin settings"
|
3618 |
msgid "Listing Renewal e-mail message"
|
3619 |
msgstr "Mensaje de correo electrónico sobre Renovación del Listado"
|
3620 |
|
3621 |
+
#: core/class-settings.php:439
|
3622 |
msgctxt "settings"
|
3623 |
msgid ""
|
3624 |
"Sent at the time of listing expiration. Applies to non-recurring renewals "
|
3627 |
"Enviado al momento de expiración del listado. Aplica a renovaciones no "
|
3628 |
"recurrentes únicamente."
|
3629 |
|
3630 |
+
#: core/class-settings.php:443 core/class-settings.php:482
|
3631 |
msgctxt "settings"
|
3632 |
msgid "Category that expired"
|
3633 |
msgstr "Categoría que expiró"
|
3634 |
|
3635 |
+
#: core/class-settings.php:448
|
3636 |
msgctxt "admin settings"
|
3637 |
msgid "Listing auto-renewal reminder (recurring payments)"
|
3638 |
msgstr "Recordatorio de auto-renovación del listado (pagos recurrentes)"
|
3639 |
|
3640 |
+
#: core/class-settings.php:452
|
3641 |
msgctxt "settings"
|
3642 |
msgid ""
|
3643 |
"Sent some time before the listing is auto-renewed. Applies to recurring "
|
3646 |
"Enviado algún tiempo antes de que el listado sea auto-renovado. Aplica a "
|
3647 |
"renovaciones recurrentes únicamente."
|
3648 |
|
3649 |
+
#: core/class-settings.php:455 core/class-settings.php:469
|
3650 |
msgctxt "settings"
|
3651 |
msgid "Renewal date"
|
3652 |
msgstr "Fecha de renovación"
|
3653 |
|
3654 |
+
#: core/class-settings.php:456
|
3655 |
msgctxt "settings"
|
3656 |
msgid "Category that is going to be renewed"
|
3657 |
msgstr "Categoría que será renovada"
|
3658 |
|
3659 |
+
#: core/class-settings.php:458
|
3660 |
msgctxt "settings"
|
3661 |
msgid "Link to manage subscriptions"
|
3662 |
msgstr "Enlace a la página de administración de pagos recurrentes"
|
3663 |
|
3664 |
+
#: core/class-settings.php:461
|
3665 |
msgctxt "admin settings"
|
3666 |
msgid "Listing Renewal e-mail message (recurring payments)"
|
3667 |
msgstr ""
|
3668 |
"Mensaje de correo electrónico sobre Renovación del Listado (para pago "
|
3669 |
"automático)"
|
3670 |
|
3671 |
+
#: core/class-settings.php:465
|
3672 |
msgctxt "settings"
|
3673 |
msgid ""
|
3674 |
"Sent after the listing is auto-renewed. Applies to recurring renewals only."
|
3676 |
"Enviado luego de que el listado sea auto-renovado. Aplica a renovaciones "
|
3677 |
"recurrentes únicamente."
|
3678 |
|
3679 |
+
#: core/class-settings.php:468
|
3680 |
msgctxt "settings"
|
3681 |
msgid "Renewed category"
|
3682 |
msgstr "Categoría renovada"
|
3683 |
|
3684 |
+
#: core/class-settings.php:474
|
3685 |
msgctxt "admin settings"
|
3686 |
msgid "Renewal reminder e-mail message"
|
3687 |
msgstr "Recordatorio por correo electrónico de renovación del listado"
|
3688 |
|
3689 |
+
#: core/class-settings.php:478
|
3690 |
msgctxt "settings"
|
3691 |
msgid ""
|
3692 |
"Sent some time after listing expiration and when no renewal has occurred. "
|
3695 |
"Enviado un tiempo después de que el listado expire y no haya sido renovado. "
|
3696 |
"Aplica tanto a renovaciones recurrentes como no recurrentes."
|
3697 |
|
3698 |
+
#: core/class-settings.php:488
|
3699 |
msgctxt "admin settings"
|
3700 |
msgid "Payment"
|
3701 |
msgstr "Pago"
|
3702 |
|
3703 |
+
#: core/class-settings.php:489
|
3704 |
msgctxt "admin settings"
|
3705 |
msgid "Payment Settings"
|
3706 |
msgstr "Configuración de Pago"
|
3707 |
|
3708 |
+
#: core/class-settings.php:492
|
3709 |
msgctxt "admin settings"
|
3710 |
msgid "Turn On payments?"
|
3711 |
msgstr "Activar pagos?"
|
3712 |
|
3713 |
+
#: core/class-settings.php:494
|
3714 |
msgctxt "admin settings"
|
3715 |
msgid "Put payment gateways in test mode?"
|
3716 |
msgstr "Utilizar las pasarelas de pago en modo de prueba?"
|
3717 |
|
3718 |
+
#: core/class-settings.php:499
|
3719 |
msgctxt "admin settings"
|
3720 |
msgid "Perform checkouts on the secure (HTTPS) version of your site?"
|
3721 |
msgstr "Realizar pagos en la versión segura (HTTPS) de su sitio?"
|
3722 |
|
3723 |
+
#: core/class-settings.php:502
|
3724 |
msgctxt "admin settings"
|
3725 |
msgid ""
|
3726 |
"Recommended for added security. For this to work you need to enable HTTPS on "
|
3729 |
"Recomendado para seguridad extra. Para que funcione debe tener habilitado "
|
3730 |
"HTTPS en su servidor y <a>obtener un certificado SSL</a>."
|
3731 |
|
3732 |
+
#: core/class-settings.php:506
|
3733 |
msgctxt "admin settings"
|
3734 |
msgid "Currency Code"
|
3735 |
msgstr "Código de Moneda"
|
3736 |
|
3737 |
+
#: core/class-settings.php:508
|
3738 |
msgctxt "admin settings"
|
3739 |
msgid "Australian Dollar (AUD)"
|
3740 |
msgstr "Dólar Australiano (AUD)"
|
3741 |
|
3742 |
+
#: core/class-settings.php:509
|
3743 |
msgctxt "admin settings"
|
3744 |
msgid "Brazilian Real (BRL)"
|
3745 |
msgstr "Real Brasilero (BRL)"
|
3746 |
|
3747 |
+
#: core/class-settings.php:510
|
3748 |
msgctxt "admin settings"
|
3749 |
msgid "Canadian Dollar (CAD)"
|
3750 |
msgstr "Dólar Canadiense (CAD)"
|
3751 |
|
3752 |
+
#: core/class-settings.php:511
|
3753 |
msgctxt "admin settings"
|
3754 |
msgid "Czech Koruna (CZK)"
|
3755 |
msgstr "Corona Checa (CZK)"
|
3756 |
|
3757 |
+
#: core/class-settings.php:512
|
3758 |
msgctxt "admin settings"
|
3759 |
msgid "Danish Krone (DKK)"
|
3760 |
msgstr "Corona Danesa (DKK)"
|
3761 |
|
3762 |
+
#: core/class-settings.php:513
|
3763 |
msgctxt "admin settings"
|
3764 |
msgid "Euro (EUR)"
|
3765 |
msgstr "Euro (EUR)"
|
3766 |
|
3767 |
+
#: core/class-settings.php:514
|
3768 |
msgctxt "admin settings"
|
3769 |
msgid "Hong Kong Dollar (HKD)"
|
3770 |
msgstr "Dólar de Hong Kong (HKD)"
|
3771 |
|
3772 |
+
#: core/class-settings.php:515
|
3773 |
msgctxt "admin settings"
|
3774 |
msgid "Hungarian Forint (HUF)"
|
3775 |
msgstr "Forinte Húngaro (HUF)"
|
3776 |
|
3777 |
+
#: core/class-settings.php:516
|
3778 |
msgctxt "admin settings"
|
3779 |
msgid "Israeli New Shequel (ILS)"
|
3780 |
msgstr "Nuevo Shékel Israelí (ILS)"
|
3781 |
|
3782 |
+
#: core/class-settings.php:517
|
3783 |
msgctxt "admin settings"
|
3784 |
msgid "Japanese Yen (JPY)"
|
3785 |
msgstr "Yen Japonés (JPY)"
|
3786 |
|
3787 |
+
#: core/class-settings.php:518
|
3788 |
msgctxt "admin settings"
|
3789 |
msgid "Malasian Ringgit (MYR)"
|
3790 |
msgstr "Ringgit de Malasia (MYR)"
|
3791 |
|
3792 |
+
#: core/class-settings.php:519
|
3793 |
msgctxt "admin settings"
|
3794 |
msgid "Mexican Peso (MXN)"
|
3795 |
msgstr "Peso Mexicano (MXN)"
|
3796 |
|
3797 |
+
#: core/class-settings.php:520
|
3798 |
msgctxt "admin settings"
|
3799 |
msgid "Norwegian Krone (NOK)"
|
3800 |
msgstr "Corona Noruega (NOK)"
|
3801 |
|
3802 |
+
#: core/class-settings.php:521
|
3803 |
msgctxt "admin settings"
|
3804 |
msgid "New Zealand Dollar (NZD)"
|
3805 |
msgstr "Dólar de Nueva Zelanda (NZD)"
|
3806 |
|
3807 |
+
#: core/class-settings.php:522
|
3808 |
msgctxt "admin settings"
|
3809 |
msgid "Philippine Peso (PHP)"
|
3810 |
msgstr "Peso Filipino (PHP)"
|
3811 |
|
3812 |
+
#: core/class-settings.php:523
|
3813 |
msgctxt "admin settings"
|
3814 |
msgid "Polish Zloty (PLN)"
|
3815 |
msgstr "Zloty Polaco (PLN)"
|
3816 |
|
3817 |
+
#: core/class-settings.php:524
|
3818 |
msgctxt "admin settings"
|
3819 |
msgid "Pound Sterling (GBP)"
|
3820 |
msgstr "Libra Esterlina (GBP)"
|
3821 |
|
3822 |
+
#: core/class-settings.php:525
|
3823 |
msgctxt "admin settings"
|
3824 |
msgid "Singapore Dollar (SGD)"
|
3825 |
msgstr "Dólar de Singapur (SGD)"
|
3826 |
|
3827 |
+
#: core/class-settings.php:526
|
3828 |
msgctxt "admin settings"
|
3829 |
msgid "Swedish Krona (SEK)"
|
3830 |
msgstr "Corona Sueca (SEK)"
|
3831 |
|
3832 |
+
#: core/class-settings.php:527
|
3833 |
msgctxt "admin settings"
|
3834 |
msgid "Swiss Franc (CHF)"
|
3835 |
msgstr "Franco Suizo (CHF)"
|
3836 |
|
3837 |
+
#: core/class-settings.php:528
|
3838 |
msgctxt "admin settings"
|
3839 |
msgid "Taiwan Dollar (TWD)"
|
3840 |
msgstr "Dólar de Taiwán (TWD)"
|
3841 |
|
3842 |
+
#: core/class-settings.php:529
|
3843 |
msgctxt "admin settings"
|
3844 |
msgid "Thai Baht (THB)"
|
3845 |
msgstr "Baht de Tailandia (THB)"
|
3846 |
|
3847 |
+
#: core/class-settings.php:530
|
3848 |
msgctxt "admin settings"
|
3849 |
msgid "Turkish Lira (TRY)"
|
3850 |
msgstr "Lira Turca (TRY)"
|
3851 |
|
3852 |
+
#: core/class-settings.php:531
|
3853 |
msgctxt "admin settings"
|
3854 |
+
msgid "U.S. Dollar (USD)"
|
3855 |
msgstr "Dólar Americano (USD)"
|
3856 |
|
3857 |
+
#: core/class-settings.php:535
|
3858 |
msgctxt "admin settings"
|
3859 |
msgid "Currency Symbol"
|
3860 |
msgstr "Símbolo de Moneda"
|
3861 |
|
3862 |
+
#: core/class-settings.php:540
|
3863 |
+
msgctxt "admin settings"
|
3864 |
+
msgid "Currency symbol display"
|
3865 |
+
msgstr "Presentación de símbolo de moneda"
|
3866 |
+
|
3867 |
+
#: core/class-settings.php:544
|
3868 |
+
msgctxt "admin settings"
|
3869 |
+
msgid "Show currency symbol on the left"
|
3870 |
+
msgstr "Mostrar el símbolo de moneda a la izquierda"
|
3871 |
+
|
3872 |
+
#: core/class-settings.php:545
|
3873 |
+
msgctxt "admin settings"
|
3874 |
+
msgid "Show currency symbol on the right"
|
3875 |
+
msgstr "Mostrar el símbolo de moneda a la derecha"
|
3876 |
+
|
3877 |
+
#: core/class-settings.php:546
|
3878 |
+
msgctxt "admin settings"
|
3879 |
+
msgid "Do not show currency symbol"
|
3880 |
+
msgstr "No mostrar el símbolo de moneda"
|
3881 |
+
|
3882 |
+
#: core/class-settings.php:548
|
3883 |
msgctxt "admin settings"
|
3884 |
msgid "Thank you for payment message"
|
3885 |
msgstr "Mensaje de agradecimiento por el pago"
|
3886 |
|
3887 |
+
#: core/class-settings.php:549
|
3888 |
msgctxt "admin settings"
|
3889 |
msgid ""
|
3890 |
"Thank you for your payment. Your payment is being verified and your listing "
|
3893 |
"Gracias por su pago. Su pago está siendo verificado y su listado revisado. "
|
3894 |
"Este proceso puede tardar hasta 48 horas."
|
3895 |
|
3896 |
+
#: core/class-settings.php:554
|
3897 |
msgctxt "admin settings"
|
3898 |
msgid "Ask users to come back for abandoned payments?"
|
3899 |
msgstr ""
|
3900 |
"Contactar a los usuarios para pedirles que regresen a pagar pagos pendientes?"
|
3901 |
|
3902 |
+
#: core/class-settings.php:557
|
3903 |
msgctxt "admin settings"
|
3904 |
msgid ""
|
3905 |
"An abandoned payment is when a user attempts to place a listing and gets to "
|
3912 |
"en listados que parece que fallaron cuando el usuario simplemente no "
|
3913 |
"completó la transacción. BD puede recordarles para que efectúen el pago."
|
3914 |
|
3915 |
+
#: core/class-settings.php:563
|
3916 |
msgctxt "admin settings"
|
3917 |
msgid "Listing abandonment threshold (hours)"
|
3918 |
msgstr "Tiempo tras el cual el listado es considerado abandonado (en horas)"
|
3919 |
|
3920 |
+
#: core/class-settings.php:568
|
3921 |
msgctxt "admin settings"
|
3922 |
msgid ""
|
3923 |
"Listings with pending payments are marked as abandoned after this time. You "
|
3927 |
"tiempo. También puede <a>personalizar el correo-e</a> que los usuarios "
|
3928 |
"reciben."
|
3929 |
|
3930 |
+
#: core/class-settings.php:574
|
3931 |
msgctxt "admin settings"
|
3932 |
msgid "Registration"
|
3933 |
msgstr "Registro"
|
3934 |
|
3935 |
+
#: core/class-settings.php:575
|
3936 |
msgctxt "admin settings"
|
3937 |
msgid "Registration Settings"
|
3938 |
msgstr "Configuración de Registro"
|
3939 |
|
3940 |
+
#: core/class-settings.php:576
|
3941 |
msgctxt "admin settings"
|
3942 |
msgid "Require login to post listings?"
|
3943 |
msgstr "Requerir login para publicar listados?"
|
3944 |
|
3945 |
+
#: core/class-settings.php:581
|
3946 |
msgctxt "admin settings"
|
3947 |
msgid "Registration URL"
|
3948 |
msgstr "URL de Registro"
|
3949 |
|
3950 |
+
#: core/class-settings.php:584
|
3951 |
msgctxt "admin settings"
|
3952 |
msgid ""
|
3953 |
"URL of your membership plugin's registration page. Only enter this if using "
|
3957 |
"información únicamente si utiliza un plugin de membresía o una página de "
|
3958 |
"registro especial."
|
3959 |
|
3960 |
+
#: core/class-settings.php:588
|
3961 |
msgctxt "admin settings"
|
3962 |
msgid "Image"
|
3963 |
msgstr "Imágenes"
|
3964 |
|
3965 |
+
#: core/class-settings.php:589
|
3966 |
msgctxt "admin settings"
|
3967 |
msgid ""
|
3968 |
"Any changes to these settings will affect new listings only. Existing "
|
3975 |
"existentes, deberá subir de nuevo las imágenes necesarias luego de hacer los "
|
3976 |
"cambios aquí."
|
3977 |
|
3978 |
+
#: core/class-settings.php:590
|
3979 |
msgctxt "admin settings"
|
3980 |
msgid "Image Settings"
|
3981 |
msgstr "Configuración de Imágenes"
|
3982 |
|
3983 |
+
#: core/class-settings.php:591
|
3984 |
msgctxt "admin settings"
|
3985 |
msgid "Allow images?"
|
3986 |
msgstr "Permitir imágenes?"
|
3987 |
|
3988 |
+
#: core/class-settings.php:593
|
3989 |
msgctxt "admin settings"
|
3990 |
msgid "Min Image File Size (KB)"
|
3991 |
msgstr "Tamaño mínimo de imagen (KB)"
|
3992 |
|
3993 |
+
#: core/class-settings.php:594
|
3994 |
msgctxt "admin settings"
|
3995 |
msgid "Max Image File Size (KB)"
|
3996 |
msgstr "Tamaño máximo de imagen (KB)"
|
3997 |
|
3998 |
+
#: core/class-settings.php:596
|
3999 |
msgctxt "admin settings"
|
4000 |
msgid "Min image width (px)"
|
4001 |
msgstr "Ancho mínimo de imagen (en px)"
|
4002 |
|
4003 |
+
#: core/class-settings.php:597
|
4004 |
msgctxt "admin settings"
|
4005 |
msgid "Min image height (px)"
|
4006 |
msgstr "Alto mínimo de imagen (en px)"
|
4007 |
|
4008 |
+
#: core/class-settings.php:599
|
4009 |
msgctxt "admin settings"
|
4010 |
msgid "Max image width (px)"
|
4011 |
msgstr "Ancho máximo de imagen (px)"
|
4012 |
|
4013 |
+
#: core/class-settings.php:600
|
4014 |
msgctxt "admin settings"
|
4015 |
msgid "Max image height (px)"
|
4016 |
msgstr "Alto máximo de imagen (px)"
|
4017 |
|
4018 |
+
#: core/class-settings.php:602
|
4019 |
msgctxt "admin settings"
|
4020 |
msgid "Turn on thickbox/lightbox?"
|
4021 |
msgstr "Activar Thickbox/Lightbox?"
|
4022 |
|
4023 |
+
#: core/class-settings.php:602
|
4024 |
msgctxt "admin settings"
|
4025 |
msgid ""
|
4026 |
"Uncheck if it conflicts with other elements or plugins installed on your site"
|
4028 |
"Desmarque si entra en conflicto con otros elementos o plugins instalados en "
|
4029 |
"su sitio"
|
4030 |
|
4031 |
+
#: core/class-settings.php:604
|
4032 |
msgctxt "admin settings"
|
4033 |
msgid "Thumbnails"
|
4034 |
msgstr "Imágenes de previsualización"
|
4035 |
|
4036 |
+
#: core/class-settings.php:605
|
4037 |
msgctxt "admin settings"
|
4038 |
msgid "Thumbnail width (px)"
|
4039 |
msgstr "Ancho de thumbnail (px)"
|
4040 |
|
4041 |
+
#: core/class-settings.php:606
|
4042 |
msgctxt "admin settings"
|
4043 |
msgid "Thumbnail height (px)"
|
4044 |
msgstr "Alto de thumbnail (px)"
|
4045 |
|
4046 |
+
#: core/class-settings.php:609
|
4047 |
msgctxt "admin settings"
|
4048 |
msgid "Crop thumbnails to exact dimensions?"
|
4049 |
msgstr "Cortar imágenes de previsualización a las dimensiones exactas?"
|
4050 |
|
4051 |
+
#: core/class-settings.php:612
|
4052 |
msgctxt "admin settings"
|
4053 |
msgid ""
|
4054 |
"When enabled images will match exactly the dimensions above but part of the "
|
4062 |
"alto será ajustado proporcionalmente. Dependiendo de las imágenes que se "
|
4063 |
"hayan utilizado, estas podrían tener diferentes alturas."
|
4064 |
|
4065 |
+
#: core/class-settings.php:618
|
4066 |
msgctxt "admin settings"
|
4067 |
msgid "Number of free images"
|
4068 |
msgstr "Número de imágenes gratuitas"
|
4069 |
|
4070 |
+
#: core/class-settings.php:623
|
4071 |
msgctxt "admin settings"
|
4072 |
msgid ""
|
4073 |
"For paid listing images, configure that by adding or editing a <a>Fee Plan</"
|
4076 |
"Configure las imágenes de listados pagos agregando o editando una "
|
4077 |
"<a>comisión</a> pues este valor será ignorado para listados pagos."
|
4078 |
|
4079 |
+
#: core/class-settings.php:624
|
4080 |
msgctxt "admin settings"
|
4081 |
msgid "Use default picture for listings with no picture?"
|
4082 |
msgstr "Utilizar imagen por defecto en listados sin imagen?"
|
4083 |
|
4084 |
+
#: core/class-settings.php:625
|
4085 |
msgctxt "admin settings"
|
4086 |
msgid "Show Thumbnail on main listings page?"
|
4087 |
msgstr "Mostrar thumbnails en las páginas principales?"
|
4088 |
|
4089 |
+
#: core/class-settings.php:681
|
4090 |
msgctxt "admin settings"
|
4091 |
msgid ""
|
4092 |
"Could not copy the AJAX compatibility plugin \"%s\". Compatibility mode was "
|
4095 |
"No se pudo copiar el plugin de compatibilidad AJAX \"%s\". El modo de "
|
4096 |
"compatibilidad no fue activado."
|
4097 |
|
4098 |
+
#: core/class-settings.php:689
|
4099 |
msgctxt "admin settings"
|
4100 |
msgid ""
|
4101 |
"Could not activate AJAX Compatibility mode: the directory \"%s\" could not "
|
4104 |
"No se pudo activar el modo de compatibilidad AJAX: el directorio \"%s\" no "
|
4105 |
"pudo ser creado."
|
4106 |
|
4107 |
+
#: core/class-settings.php:698
|
4108 |
msgctxt "admin settings"
|
4109 |
msgid ""
|
4110 |
"Could not remove the \"Business Directory Plugin - AJAX Compatibility Module"
|
4113 |
"No se pudo remover \"Business Directory Plugin - AJAX Compatibility Module"
|
4114 |
"\". Por favor elimine el archivo \"%s\" manualmente o desactive el plugin."
|
4115 |
|
4116 |
+
#: core/class-settings.php:997
|
4117 |
msgctxt "settings"
|
4118 |
msgid "Deactivate License"
|
4119 |
msgstr "Desactivar Licencia"
|
4120 |
|
4121 |
+
#: core/class-settings.php:999
|
4122 |
msgctxt "settings"
|
4123 |
msgid "Deactivating license..."
|
4124 |
msgstr "Desactivando licencia..."
|
4125 |
|
4126 |
+
#: core/class-settings.php:1002
|
4127 |
msgctxt "settings"
|
4128 |
msgid "Activate License"
|
4129 |
msgstr "Activar Licencia"
|
4130 |
|
4131 |
+
#: core/class-settings.php:1004
|
4132 |
msgctxt "settings"
|
4133 |
msgid "Activating license..."
|
4134 |
msgstr "Activando licencia..."
|
4135 |
|
4136 |
+
#: core/class-settings.php:1028
|
4137 |
msgctxt "admin settings"
|
4138 |
msgid "Valid placeholders: %s"
|
4139 |
msgstr "Comodines válidos: %s"
|
4140 |
|
4141 |
+
#: core/class-settings.php:1062
|
4142 |
msgctxt "settings email"
|
4143 |
msgid "Click to edit e-mail"
|
4144 |
msgstr "Click para editar el correo"
|
4145 |
|
4146 |
+
#: core/class-settings.php:1063
|
4147 |
msgctxt "settings email"
|
4148 |
msgid "Click to edit"
|
4149 |
msgstr "Click para editar"
|
4150 |
|
4151 |
+
#: core/class-settings.php:1076
|
4152 |
msgctxt "settings email"
|
4153 |
msgid "E-Mail Subject"
|
4154 |
msgstr "Título del correo"
|
4155 |
|
4156 |
+
#: core/class-settings.php:1087
|
4157 |
msgctxt "settings email"
|
4158 |
msgid "E-Mail Body"
|
4159 |
msgstr "Cuerpo del correo"
|
4160 |
|
4161 |
+
#: core/class-settings.php:1098
|
4162 |
msgctxt "settings email"
|
4163 |
msgid "You can use the following placeholders:"
|
4164 |
msgstr "Puede utilizar los siguientes comodines:"
|
4165 |
|
4166 |
+
#: core/class-settings.php:1121
|
4167 |
msgctxt "settings email"
|
4168 |
msgid "Preview e-mail"
|
4169 |
msgstr "Previsualizar correo"
|
4170 |
|
4171 |
+
#: core/class-settings.php:1122
|
4172 |
msgctxt "settings email"
|
4173 |
msgid "Cancel"
|
4174 |
msgstr "Cancelar"
|
4175 |
|
4176 |
+
#: core/class-settings.php:1123
|
4177 |
msgctxt "settings email"
|
4178 |
msgid "Save Changes"
|
4179 |
msgstr "Guardar Cambios"
|
4180 |
|
4181 |
+
#: core/class-settings.php:1142
|
4182 |
msgctxt "settings email"
|
4183 |
msgid "Site title"
|
4184 |
msgstr "Título del sitio"
|
4185 |
|
4186 |
+
#: core/class-settings.php:1145
|
4187 |
msgctxt "settings email"
|
4188 |
msgid "Site title (with link)"
|
4189 |
msgstr "Título del listado (con enlace)"
|
4190 |
|
4191 |
+
#: core/class-settings.php:1148
|
4192 |
msgctxt "settings email"
|
4193 |
msgid "Site address (with link)"
|
4194 |
msgstr "Dirección del listado (con enlace)"
|
4195 |
|
4196 |
+
#: core/class-settings.php:1151
|
4197 |
msgctxt "settings email"
|
4198 |
msgid "Directory URL (with link)"
|
4199 |
msgstr "URL del Directorio (con enlace)"
|
4200 |
|
4201 |
+
#: core/class-settings.php:1154
|
4202 |
msgctxt "settings email"
|
4203 |
msgid "Current date"
|
4204 |
msgstr "Fecha actual"
|
4205 |
|
4206 |
+
#: core/class-settings.php:1157
|
4207 |
msgctxt "settings email"
|
4208 |
msgid "Current time"
|
4209 |
msgstr "Hora actual"
|
4239 |
msgid "Upgrade Listing"
|
4240 |
msgstr "Mejorar Listado"
|
4241 |
|
4242 |
+
#: core/compatibility/deprecated.php:214 core/templates-ui.php:183
|
4243 |
msgid "Submit A Listing"
|
4244 |
msgstr "Enviar Un Listado"
|
4245 |
|
4246 |
+
#: core/compatibility/deprecated.php:227 core/templates-ui.php:192
|
4247 |
msgid "View Listings"
|
4248 |
msgstr "Ver Listados"
|
4249 |
|
4250 |
+
#: core/compatibility/deprecated.php:238 core/templates-ui.php:202
|
4251 |
msgid "Directory"
|
4252 |
msgstr "Directorio"
|
4253 |
|
4254 |
#: core/compatibility/templates/wpbusdirman-index-categories.php:12
|
4255 |
+
#: core/templates-ui.php:229
|
4256 |
msgctxt "templates"
|
4257 |
msgid "Search Listings"
|
4258 |
msgstr "Buscar Listados"
|
4259 |
|
4260 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:9
|
4261 |
msgctxt "form-fields api"
|
4262 |
+
msgid "Checkbox"
|
4263 |
+
msgstr "Casilla de verificación"
|
4264 |
+
|
4265 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:72
|
4266 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:68
|
4267 |
+
#: core/fieldtypes/class-fieldtypes-select.php:134
|
4268 |
+
msgctxt "form-fields admin"
|
4269 |
+
msgid "Field Options (for select lists, radio buttons and checkboxes)."
|
4270 |
+
msgstr ""
|
4271 |
+
"Opciones del Campo (para listas de selección, botones de radio y casillas de "
|
4272 |
+
"verificación)."
|
4273 |
+
|
4274 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:93
|
4275 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:87
|
4276 |
+
#: core/fieldtypes/class-fieldtypes-select.php:162
|
4277 |
+
msgctxt "form-fields admin"
|
4278 |
+
msgid "Field list of options is required."
|
4279 |
+
msgstr "La lista de opciones del campo es requerida."
|
4280 |
|
4281 |
+
#: core/fieldtypes/class-fieldtypes-date.php:9
|
4282 |
msgctxt "form-fields api"
|
4283 |
+
msgid "Date Field"
|
4284 |
+
msgstr "Campo de Fecha"
|
4285 |
|
4286 |
+
#: core/fieldtypes/class-fieldtypes-date.php:32
|
4287 |
+
msgid "%s (ex. %s)"
|
4288 |
+
msgstr "%s (ej. %s)"
|
4289 |
+
|
4290 |
+
#: core/fieldtypes/class-fieldtypes-date.php:36
|
4291 |
msgctxt "form-fields api"
|
4292 |
+
msgid "Date Format"
|
4293 |
+
msgstr "Formato de Fecha"
|
4294 |
|
4295 |
+
#: core/fieldtypes/class-fieldtypes-date.php:61
|
4296 |
+
msgctxt "date field"
|
4297 |
+
msgid "%s must be in the format %s."
|
4298 |
+
msgstr "%s debe estar en el formato %s."
|
4299 |
|
4300 |
+
#: core/fieldtypes/class-fieldtypes-date.php:64
|
4301 |
+
msgctxt "date field"
|
4302 |
+
msgid "%s must be a valid date."
|
4303 |
+
msgstr "%s debe ser una fecha válida."
|
4304 |
|
4305 |
+
#: core/fieldtypes/class-fieldtypes-facebook.php:6
|
4306 |
msgctxt "form-fields api"
|
4307 |
+
msgid "Social Site (Facebook page)"
|
4308 |
+
msgstr "Sitio Social (Página de Facebook)"
|
4309 |
|
4310 |
+
#: core/fieldtypes/class-fieldtypes-image.php:6
|
4311 |
msgctxt "form-fields api"
|
4312 |
+
msgid "Image (file upload)"
|
4313 |
+
msgstr "Imagen (archivo)"
|
4314 |
+
|
4315 |
+
#: core/fieldtypes/class-fieldtypes-image.php:38
|
4316 |
+
msgctxt "form-fields-api"
|
4317 |
+
msgid "Remove"
|
4318 |
+
msgstr "Eliminar"
|
4319 |
+
|
4320 |
+
#: core/fieldtypes/class-fieldtypes-linkedin.php:6
|
4321 |
+
msgctxt "form-fields api"
|
4322 |
+
msgid "Social Site (LinkedIn profile)"
|
4323 |
+
msgstr "Sitio Social (Perfil de LinkedIn)"
|
4324 |
+
|
4325 |
+
#: core/fieldtypes/class-fieldtypes-linkedin.php:21
|
4326 |
+
msgctxt "form-fields api"
|
4327 |
+
msgid "Put only the Company ID here. Links will not work."
|
4328 |
+
msgstr "Ingrese solo el ID de la compañía. Enlaces no servirán."
|
4329 |
|
4330 |
+
#: core/fieldtypes/class-fieldtypes-multiselect.php:6
|
4331 |
+
msgctxt "form-fields api"
|
4332 |
+
msgid "Multiple select list"
|
4333 |
+
msgstr "Lista de selección múltiple"
|
4334 |
+
|
4335 |
+
#: core/fieldtypes/class-fieldtypes-multiselect.php:11
|
4336 |
+
msgctxt "form-fields api"
|
4337 |
+
msgid "Multiselect List"
|
4338 |
+
msgstr "Lista de selección múltiple"
|
4339 |
+
|
4340 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:9
|
4341 |
+
msgctxt "form-fields api"
|
4342 |
+
msgid "Radio button"
|
4343 |
+
msgstr "Botón de radio"
|
4344 |
+
|
4345 |
+
#: core/fieldtypes/class-fieldtypes-select.php:8
|
4346 |
msgctxt "form-fields api"
|
4347 |
msgid "Select List"
|
4348 |
msgstr "Lista de Selección"
|
4349 |
|
4350 |
+
#: core/fieldtypes/class-fieldtypes-select.php:64
|
4351 |
msgctxt "form-fields-api category-select"
|
4352 |
msgid "-- Choose Terms --"
|
4353 |
msgstr "-- Elija los términos --"
|
4354 |
|
4355 |
+
#: core/fieldtypes/class-fieldtypes-select.php:64
|
4356 |
+
#: core/fieldtypes/class-fieldtypes-select.php:99
|
4357 |
msgctxt "form-fields-api category-select"
|
4358 |
msgid "-- Choose One --"
|
4359 |
msgstr "-- Elija Uno --"
|
4360 |
|
4361 |
+
#: core/fieldtypes/class-fieldtypes-select.php:145
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4362 |
msgctxt "form-fields admin"
|
4363 |
msgid "Allow empty selection on search?"
|
4364 |
msgstr "Permitir selección vacía en las búsquedas?"
|
4365 |
|
4366 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:6
|
|
|
|
|
|
|
|
|
|
|
|
|
4367 |
msgctxt "form-fields api"
|
4368 |
msgid "Textarea"
|
4369 |
msgstr "Área de texto"
|
4370 |
|
4371 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:35
|
4372 |
msgctxt "form-fields admin"
|
4373 |
msgid "Allow HTML input for this field?"
|
4374 |
msgstr "Permitir entrada HTML en este campo?"
|
4375 |
|
4376 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:39
|
4377 |
msgctxt "form-fields admin"
|
4378 |
msgid "Allow WordPress shortcodes in this field?"
|
4379 |
msgstr "Permitir shortcodes de WordPress en este campo?"
|
4380 |
|
4381 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:43
|
4382 |
msgctxt "form-fields admin"
|
4383 |
msgid ""
|
4384 |
"<b>Advanced users only!</b> Unless you've been told to change this, don't "
|
4387 |
"<b>¡Usuarios avanzados únicamente!</b> No cambie esta configuración salvo si "
|
4388 |
"está seguro de lo que está haciendo."
|
4389 |
|
4390 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:44
|
4391 |
msgctxt "form-fields admin"
|
4392 |
msgid "Apply \"the_content\" filter before displaying this field?"
|
4393 |
msgstr ""
|
4394 |
"Aplicar el filtro \"the_content\" antes de mostrar el contenido de este "
|
4395 |
"campo?"
|
4396 |
|
4397 |
+
#: core/fieldtypes/class-fieldtypes-textfield.php:5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4398 |
msgctxt "form-fields api"
|
4399 |
+
msgid "Textfield"
|
4400 |
+
msgstr "Campo de texto"
|
4401 |
|
4402 |
+
#: core/fieldtypes/class-fieldtypes-textfield.php:41
|
4403 |
msgctxt "form-fields api"
|
4404 |
+
msgid "Format 01/31/1969"
|
4405 |
+
msgstr "Formato 01/31/1969"
|
4406 |
|
4407 |
+
#: core/fieldtypes/class-fieldtypes-twitter.php:6
|
4408 |
msgctxt "form-fields api"
|
4409 |
msgid "Social Site (Twitter handle)"
|
4410 |
msgstr "Sitio Social (Twitter @)"
|
4411 |
|
4412 |
+
#: core/fieldtypes/class-fieldtypes-url.php:5
|
|
|
|
|
|
|
|
|
|
|
4413 |
msgctxt "form-fields api"
|
4414 |
+
msgid "URL Field"
|
4415 |
+
msgstr "Campo de URL"
|
4416 |
|
4417 |
+
#: core/fieldtypes/class-fieldtypes-url.php:22
|
4418 |
+
msgctxt "form-fields admin"
|
4419 |
+
msgid "Open link in a new window?"
|
4420 |
+
msgstr "Abrir enlace en nueva ventana?"
|
4421 |
|
4422 |
+
#: core/fieldtypes/class-fieldtypes-url.php:25
|
4423 |
+
msgctxt "form-fields admin"
|
4424 |
+
msgid "Use rel=\"nofollow\" when displaying the link?"
|
4425 |
+
msgstr "Utilizar rel=\"nofollow\" cuando se muestre este enlace?"
|
4426 |
|
4427 |
+
#: core/fieldtypes/class-fieldtypes-url.php:134
|
4428 |
msgctxt "form-fields api"
|
4429 |
+
msgid "URL:"
|
4430 |
+
msgstr "URL:"
|
|
|
|
|
|
|
|
|
4431 |
|
4432 |
+
#: core/fieldtypes/class-fieldtypes-url.php:141
|
4433 |
msgctxt "form-fields api"
|
4434 |
+
msgid "Link Text (optional):"
|
4435 |
+
msgstr "Texto del enlace (opcional):"
|
4436 |
|
4437 |
#: core/form-fields.php:31
|
4438 |
msgctxt "form-fields api"
|
4469 |
msgid "Custom"
|
4470 |
msgstr "Especial"
|
4471 |
|
4472 |
+
#: core/form-fields.php:303
|
4473 |
msgid "Business Name"
|
4474 |
msgstr "Nombre del Negocio"
|
4475 |
|
4476 |
+
#: core/form-fields.php:305
|
4477 |
msgid "Business Genre"
|
4478 |
msgstr "Tipo de Negocio"
|
4479 |
|
4480 |
+
#: core/form-fields.php:307
|
4481 |
msgid "Short Business Description"
|
4482 |
msgstr "Descripción corta del negocio"
|
4483 |
|
4484 |
+
#: core/form-fields.php:309
|
4485 |
msgid "Long Business Description"
|
4486 |
msgstr "Descripción larga del negocio"
|
4487 |
|
4488 |
+
#: core/form-fields.php:311
|
4489 |
msgid "Business Website Address"
|
4490 |
msgstr "Sitio web del negocio"
|
4491 |
|
4492 |
+
#: core/form-fields.php:313
|
4493 |
msgid "Business Phone Number"
|
4494 |
msgstr "Número telefónico del negocio"
|
4495 |
|
4496 |
+
#: core/form-fields.php:315
|
4497 |
msgid "Business Fax"
|
4498 |
msgstr "Fax del negocio"
|
4499 |
|
4500 |
+
#: core/form-fields.php:317
|
4501 |
msgid "Business Contact Email"
|
4502 |
msgstr "Correo electrónico de contacto del negocio"
|
4503 |
|
4504 |
+
#: core/form-fields.php:319
|
4505 |
msgid "Business Tags"
|
4506 |
msgstr "Etiquetas"
|
4507 |
|
4508 |
+
#: core/form-fields.php:321
|
4509 |
+
msgid "Business Address"
|
4510 |
+
msgstr ""
|
4511 |
+
|
4512 |
+
#: core/form-fields.php:323
|
4513 |
+
msgid "ZIP Code"
|
4514 |
+
msgstr "Código Postal"
|
4515 |
+
|
4516 |
+
#: core/form-fields.php:446
|
4517 |
msgctxt "form-fields-api"
|
4518 |
msgid "Email Validator"
|
4519 |
msgstr "Validador de Correo Electrónico"
|
4520 |
|
4521 |
+
#: core/form-fields.php:447
|
4522 |
msgctxt "form-fields-api"
|
4523 |
msgid "URL Validator"
|
4524 |
msgstr "Validador de URLs"
|
4525 |
|
4526 |
+
#: core/form-fields.php:448
|
4527 |
msgctxt "form-fields-api"
|
4528 |
msgid "Whole Number Validator"
|
4529 |
msgstr "Validador de números enteros"
|
4530 |
|
4531 |
+
#: core/form-fields.php:449
|
4532 |
msgctxt "form-fields-api"
|
4533 |
msgid "Decimal Number Validator"
|
4534 |
msgstr "Validador de números decimales"
|
4535 |
|
4536 |
+
#: core/form-fields.php:450
|
4537 |
msgctxt "form-fields-api"
|
4538 |
msgid "Date Validator"
|
4539 |
msgstr "Validador de fechas"
|
4540 |
|
4541 |
+
#: core/form-fields.php:457
|
4542 |
msgctxt "form-fields-api validation"
|
4543 |
msgid "Field"
|
4544 |
msgstr "Campo"
|
4545 |
|
4546 |
+
#: core/form-fields.php:473 core/form-fields.php:477
|
4547 |
msgctxt "form-fields-api validation"
|
4548 |
msgid "%s is required."
|
4549 |
msgstr "%s es requerido."
|
4550 |
|
4551 |
+
#: core/form-fields.php:486 core/form-fields.php:493
|
4552 |
msgctxt "form-fields-api validation"
|
4553 |
msgid "%s is badly formatted. Valid URL format required. Include http://"
|
4554 |
msgstr "%s está mal escrita. Una URL válida es requerida. Incluya http://"
|
4555 |
|
4556 |
+
#: core/form-fields.php:507
|
4557 |
msgctxt "form-fields-api validation"
|
4558 |
msgid "%s is badly formatted. Valid Email format required."
|
4559 |
msgstr "%s está mal escrito. Un correo electrónico válido es requerido."
|
4560 |
|
4561 |
+
#: core/form-fields.php:513
|
4562 |
msgctxt "form-fields-api validation"
|
4563 |
msgid "%s must be a number. Decimal values are not allowed."
|
4564 |
msgstr "%s debe ser un número entero. Valores decimales no están permitidos."
|
4565 |
|
4566 |
+
#: core/form-fields.php:519
|
4567 |
msgctxt "form-fields-api validation"
|
4568 |
msgid "%s must be a number."
|
4569 |
msgstr "%s debe ser un número."
|
4570 |
|
4571 |
+
#: core/form-fields.php:532
|
4572 |
msgctxt "form-fields-api validation"
|
4573 |
msgid "%s must be in the format %s."
|
4574 |
msgstr "%s debe estar en el formato MM/DD/YYYY."
|
4575 |
|
4576 |
+
#: core/form-fields.php:567
|
4577 |
msgctxt "form-fields-api validation"
|
4578 |
msgid "%s must be a valid date."
|
4579 |
msgstr "%s debe ser una fecha válida."
|
4580 |
|
4581 |
+
#: core/form-fields.php:578
|
4582 |
msgctxt "form-fields-api validation"
|
4583 |
msgid "%s is invalid. Value most be one of %s."
|
4584 |
msgstr "%s es inválido. El valor debe ser uno de %s."
|
4671 |
#: core/gateways-dummy.php:49
|
4672 |
msgctxt "dummy gateway"
|
4673 |
msgid "Process Payment"
|
4674 |
+
msgstr "Procesar Pago"
|
4675 |
|
4676 |
#: core/gateways-googlewallet.php:18
|
4677 |
msgid "Google Wallet"
|
4737 |
msgid "The transaction has been canceled at user's request."
|
4738 |
msgstr "La transacción ha sido cancelada por solicitud del usuario."
|
4739 |
|
4740 |
+
#: core/helpers/class-fs.php:112
|
4741 |
+
msgctxt "fs helper"
|
4742 |
+
msgid "Destination dir \"%s\" is not writable."
|
4743 |
+
msgstr ""
|
4744 |
+
|
4745 |
#: core/installer.php:38
|
4746 |
msgctxt "default category name"
|
4747 |
msgid "General"
|
4748 |
msgstr "General"
|
4749 |
|
4750 |
+
#: core/installer.php:462
|
4751 |
msgctxt "installer"
|
4752 |
msgid ""
|
4753 |
"<b>Business Directory Plugin - Regions Module</b> was disabled because it is "
|
4758 |
"es incompatible con la versión actual de Business Directory. Por favor "
|
4759 |
"actualice el módulode Regions."
|
4760 |
|
4761 |
+
#: core/installer.php:528
|
4762 |
msgctxt "installer"
|
4763 |
msgid "Cleaning up listing fees information... %d/%d"
|
4764 |
msgstr "Actualizando información de comisiones de listados... %d/%d"
|
4765 |
|
4766 |
+
#: core/installer.php:578
|
4767 |
msgctxt "installer"
|
4768 |
msgid "Migrating previous transactions to new Payments API... %d/%d"
|
4769 |
msgstr "Migrando transacciones anteriores a la nueva API de pagos... %d/%d"
|
4770 |
|
4771 |
+
#: core/installer.php:607
|
4772 |
msgctxt "installer"
|
4773 |
msgid "Initial listing payment (BD < 3.4)"
|
4774 |
msgstr "Pago inicial de listado (BD < 3.4)"
|
4775 |
|
4776 |
+
#: core/installer.php:618
|
4777 |
msgctxt "installer"
|
4778 |
msgid "Listing edit payment (BD < 3.4)"
|
4779 |
msgstr "Pago por edición de listado (BD < 3.4)"
|
4780 |
|
4781 |
+
#: core/installer.php:639
|
4782 |
msgctxt "installer"
|
4783 |
msgid "Renewal fee \"%s\" for category \"%s\""
|
4784 |
msgstr "Comisión de renovación \"%s\" para categoría \"%s\""
|
4785 |
|
4786 |
+
#: core/installer.php:658
|
4787 |
msgctxt "installer"
|
4788 |
msgid "Listing upgrade to featured"
|
4789 |
msgstr "Mejora a Destacado"
|
4790 |
|
4791 |
+
#: core/installer.php:894
|
4792 |
msgid "Business Directory - Manual Upgrade Required"
|
4793 |
msgstr "Business Directory - Actualización Manual Requerida"
|
4794 |
|
4795 |
+
#: core/installer.php:896
|
4796 |
msgid ""
|
4797 |
"Business Directory features are currently disabled because the plugin needs "
|
4798 |
"to perform a manual upgrade before continuing."
|
4800 |
"Las características de Business Directory se encuentran deshabitadas pues es "
|
4801 |
"necesario realizar una actualización manual antes de continuar."
|
4802 |
|
4803 |
+
#: core/installer.php:898
|
4804 |
msgid "Perform Manual Upgrade"
|
4805 |
msgstr "Realizar Actualización Manual"
|
4806 |
|
4807 |
+
#: core/installer.php:914 core/installer.php:915 core/installer.php:926
|
4808 |
msgid "Business Directory - Manual Upgrade"
|
4809 |
msgstr "Business Directory - Actualización Manual"
|
4810 |
|
4811 |
+
#: core/installer.php:930
|
4812 |
msgid ""
|
4813 |
"Business Directory features are currently disabled because the plugin needs "
|
4814 |
"to perform a manual upgrade before it can be used."
|
4817 |
"necesario realizar una actualización manual antes de que el plugin pueda ser "
|
4818 |
"utilizado."
|
4819 |
|
4820 |
+
#: core/installer.php:932
|
4821 |
msgid "Click \"Start Upgrade\" and wait until the process finishes."
|
4822 |
msgstr ""
|
4823 |
"Haga clic en \"Iniciar Actualización\" y espere hasta que el proceso "
|
4824 |
"finalice."
|
4825 |
|
4826 |
+
#: core/installer.php:935
|
4827 |
msgctxt "manual-upgrade"
|
4828 |
msgid "Start Upgrade"
|
4829 |
msgstr "Iniciar Actualización"
|
4830 |
|
4831 |
+
#: core/installer.php:937
|
4832 |
msgctxt "manual-upgrade"
|
4833 |
msgid "Pause Upgrade"
|
4834 |
msgstr "Detener Actualización"
|
4835 |
|
4836 |
+
#: core/installer.php:943
|
4837 |
msgctxt "manual-upgrade"
|
4838 |
msgid ""
|
4839 |
"The upgrade was sucessfully performed. Business Directory Plugin is now "
|
4842 |
"La actualización fue ejecutada con éxito. Business Directory Plugin ahora se "
|
4843 |
"encienta disponible para su uso."
|
4844 |
|
4845 |
+
#: core/installer.php:946
|
4846 |
msgctxt "manual-upgrade"
|
4847 |
msgid "Go to \"Directory Admin\""
|
4848 |
msgstr "Ir a \"Administración del Directorio\""
|
5131 |
msgid "Abandoned"
|
5132 |
msgstr "Abandonados"
|
5133 |
|
5134 |
+
#: core/templates/listing-sticky-tag.tpl.php:3
|
5135 |
+
#: core/templates/listing-sticky-tag.tpl.php:4 core/templates-listings.php:64
|
5136 |
msgctxt "templates"
|
5137 |
msgid "Featured Listing"
|
5138 |
msgstr "Listado Destacado"
|
5139 |
|
5140 |
+
#: core/templates/listings.tpl.php:6
|
5141 |
+
#: templates/businessdirectory-listings.tpl.php:27 templates/search.tpl.php:41
|
5142 |
+
msgctxt "templates"
|
5143 |
+
msgid "No listings found."
|
5144 |
+
msgstr "No se encontraron listados."
|
5145 |
+
|
5146 |
+
#: core/templates/listings.tpl.php:17
|
5147 |
+
#: templates/businessdirectory-listings.tpl.php:38
|
5148 |
+
msgctxt "templates"
|
5149 |
+
msgid "« Previous "
|
5150 |
+
msgstr "« Anterior "
|
5151 |
+
|
5152 |
+
#: core/templates/listings.tpl.php:18
|
5153 |
+
#: templates/businessdirectory-listings.tpl.php:39
|
5154 |
+
msgctxt "templates"
|
5155 |
+
msgid "Next »"
|
5156 |
+
msgstr "Siguiente »"
|
5157 |
+
|
5158 |
+
#: core/templates-ui.php:159
|
5159 |
msgctxt "templates"
|
5160 |
msgid "No listing categories found."
|
5161 |
msgstr "No se encontraron categorías."
|
5162 |
|
5163 |
+
#: core/templates-ui.php:232
|
5164 |
msgctxt "templates"
|
5165 |
msgid "Advanced Search"
|
5166 |
msgstr "Búsqueda Avanzada"
|
5167 |
|
5168 |
+
#: core/templates-ui.php:258 core/templates-ui.php:283
|
5169 |
msgctxt "templates sort"
|
5170 |
msgid "Sort By:"
|
5171 |
msgstr "Ordenar Por:"
|
5172 |
|
5173 |
+
#: core/templates-ui.php:277
|
5174 |
msgctxt "sort"
|
5175 |
msgid "Reset"
|
5176 |
msgstr "Restablecer"
|
5177 |
|
5178 |
+
#: core/templates-ui.php:299
|
5179 |
msgctxt "sort"
|
5180 |
msgid "(Reset)"
|
5181 |
msgstr "(Reestablecer)"
|
5182 |
|
5183 |
+
#: core/themes.php:550
|
5184 |
+
msgctxt "themes"
|
5185 |
+
msgid "ZIP file is not a valid BD theme file."
|
5186 |
+
msgstr ""
|
5187 |
+
|
5188 |
+
#: core/themes.php:556
|
5189 |
+
msgctxt "themes"
|
5190 |
+
msgid "Could not create themes directory."
|
5191 |
+
msgstr ""
|
5192 |
+
|
5193 |
+
#: core/themes.php:564
|
5194 |
+
msgctxt "themes"
|
5195 |
+
msgid "Could not remove previous theme directory \"%s\"."
|
5196 |
+
msgstr ""
|
5197 |
+
|
5198 |
+
#: core/themes.php:570
|
5199 |
+
msgctxt "themes"
|
5200 |
+
msgid "Could not move new theme into theme directory."
|
5201 |
+
msgstr ""
|
5202 |
+
|
5203 |
+
#: core/utils.php:105
|
5204 |
msgctxt "utils"
|
5205 |
msgid ""
|
5206 |
"POSTed data exceeds PHP config. maximum. See \"post_max_size\" directive."
|
5208 |
"Los datos enviados via POST superan el valor máximo configurado en PHP. "
|
5209 |
"Revise la directiva \"post_max_size\" de su configuración."
|
5210 |
|
5211 |
+
#: core/utils.php:158
|
5212 |
msgctxt "utils"
|
5213 |
msgid "File size (%s) exceeds maximum file size of %s"
|
5214 |
msgstr "El tamaño de archivo (%s) excede el tamaño máximo permitido de %s"
|
5215 |
|
5216 |
+
#: core/utils.php:166
|
5217 |
msgctxt "utils"
|
5218 |
msgid "File size (%s) is inferior to the required minimum file size of %s"
|
5219 |
msgstr "El tamaño de archivo (%s) es inferior al tamaño mínimo requerido de %s"
|
5220 |
|
5221 |
+
#: core/utils.php:175 core/utils.php:182
|
5222 |
msgctxt "utils"
|
5223 |
msgid "File type \"%s\" is not allowed"
|
5224 |
msgstr "El tipo de archivo \"%s\" no está permitido"
|
5225 |
|
5226 |
+
#: core/utils.php:189
|
5227 |
msgctxt "utils"
|
5228 |
msgid "Unkown error while uploading file."
|
5229 |
msgstr "Error desconocido mientras se subía el archivo."
|
5230 |
|
5231 |
+
#: core/utils.php:208
|
5232 |
msgctxt "utils"
|
5233 |
msgid "Uploaded file is not an image"
|
5234 |
msgstr "El archivo subido no es una imagen"
|
5235 |
|
5236 |
+
#: core/utils.php:217
|
5237 |
msgctxt "utils"
|
5238 |
msgid "Image width (%s px) is inferior to minimum required width of %s px."
|
5239 |
msgstr ""
|
5240 |
"El ancho de la imagen (%s px) es inferior al mínimo requerido de %s px."
|
5241 |
|
5242 |
+
#: core/utils.php:223
|
5243 |
msgctxt "utils"
|
5244 |
msgid "Image height (%s px) is inferior to minimum required height of %s px."
|
5245 |
msgstr "El alto de la imagen (%s px) es inferior al mínimo requerido de %s px."
|
5246 |
|
5247 |
+
#: core/utils.php:229
|
5248 |
msgctxt "utils"
|
5249 |
msgid "Image width (%s px) is greater than maximum allowed width of %s px."
|
5250 |
msgstr ""
|
5251 |
"El ancho de la imagen (%s px) es superior al máximo permitido de %s px."
|
5252 |
|
5253 |
+
#: core/utils.php:235
|
5254 |
msgctxt "utils"
|
5255 |
msgid "Image height (%s px) is greater than maximum required height of %s px."
|
5256 |
msgstr "El alto de la imagen (%s px) es superior al máximo permitido de %s px."
|
5257 |
|
5258 |
+
#: core/utils.php:249
|
5259 |
msgctxt "utils"
|
5260 |
msgid "Error while uploading file"
|
5261 |
msgstr "Ocurrió un error mientras se subía el archivo"
|
5313 |
msgid "Your listing has been deleted."
|
5314 |
msgstr "Su listado ha sido eliminado."
|
5315 |
|
5316 |
+
#: core/view-listing-contact.php:48
|
5317 |
msgctxt "contact-message"
|
5318 |
msgid "Please enter your name."
|
5319 |
msgstr "Por favor ingrese su nombre."
|
5320 |
|
5321 |
+
#: core/view-listing-contact.php:51
|
5322 |
msgctxt "contact-message"
|
5323 |
msgid "Please enter a valid email."
|
5324 |
msgstr "Por favor ingrese un correo electrónico válido."
|
5325 |
|
5326 |
+
#: core/view-listing-contact.php:54
|
5327 |
msgctxt "contact-message"
|
5328 |
msgid "You did not enter a message."
|
5329 |
msgstr "No ingresó mensaje alguno."
|
5330 |
|
5331 |
+
#: core/view-listing-contact.php:57
|
5332 |
msgctxt "contact-message"
|
5333 |
msgid "The reCAPTCHA wasn't entered correctly."
|
5334 |
msgstr "El reCAPTCHA no fue ingresado correctamente."
|
5335 |
|
5336 |
+
#: core/view-listing-contact.php:66
|
5337 |
msgctxt "contact form"
|
5338 |
msgid "Please <a>log in</a> to be able to send messages to the listing owner."
|
5339 |
msgstr "Por favor <a>ingrese</a> para enviar mensajes al dueño del listado."
|
5340 |
|
5341 |
+
#: core/view-listing-contact.php:85
|
5342 |
msgctxt "contact form"
|
5343 |
msgid "This contact form is temporarily disabled. Please try again later."
|
5344 |
msgstr ""
|
5345 |
"El formulario de contacto está temporalmente deshabilitado. Por favor "
|
5346 |
"intente más tarde."
|
5347 |
|
5348 |
+
#: core/view-listing-contact.php:122
|
5349 |
msgctxt "templates"
|
5350 |
msgid "Contact listing owner"
|
5351 |
msgstr "Enviar Mensaje al dueño del Listado"
|
5352 |
|
5353 |
+
#: core/view-listing-contact.php:126
|
5354 |
msgctxt "templates"
|
5355 |
msgid "Send Message to listing owner"
|
5356 |
msgstr "Enviar Mensaje al dueño del Listado"
|
5357 |
|
5358 |
+
#: core/view-listing-contact.php:172
|
5359 |
msgid "l F j, Y \\a\\t g:i a"
|
5360 |
msgstr "l F j, Y \\a\\t g:i a"
|
5361 |
|
5362 |
+
#: core/view-listing-contact.php:193
|
5363 |
msgctxt "contact-message"
|
5364 |
msgid "There was a problem encountered. Your message has not been sent"
|
5365 |
msgstr "Se ha encontrado un problema. Su mensaje no fue enviado"
|
5366 |
|
5367 |
+
#: core/view-listing-contact.php:196
|
5368 |
msgctxt "contact-message"
|
5369 |
msgid "Return to listing."
|
5370 |
msgstr "Regresar al listado."
|
5565 |
msgid "Return to listing."
|
5566 |
msgstr "Regresar al listado."
|
5567 |
|
5568 |
+
#: core/views.php:28
|
5569 |
msgid ""
|
5570 |
"You need to create a page with the [businessdirectory] shortcode for the "
|
5571 |
"Business Directory plugin to work correctly."
|
5573 |
"Debe crear una página con el shortcode [businessdirectory] para que el "
|
5574 |
"Directorio de Negocios funcione correctamente."
|
5575 |
|
5576 |
+
#: core/views.php:30
|
5577 |
msgid "The directory is temporarily disabled."
|
5578 |
msgstr "El Directorio está temporalmente deshabilitado."
|
5579 |
|
5580 |
+
#: core/views.php:173
|
5581 |
msgctxt "preview"
|
5582 |
msgid "This is just a preview. The listing has not been published yet."
|
5583 |
msgstr ""
|
5584 |
"Esta es tan solo una previsualización. El listado no ha sido publicado aún."
|
5585 |
|
5586 |
+
#: core/views.php:325
|
5587 |
+
msgctxt "templates"
|
5588 |
+
msgid "Listings tagged: %s"
|
5589 |
+
msgstr "Listados etiquetados: %s"
|
5590 |
+
|
5591 |
+
#: core/views.php:442
|
5592 |
msgctxt "templates"
|
5593 |
msgid ""
|
5594 |
"There are no categories assigned to the business directory yet. You need to "
|
5603 |
"no pueden enviar listados en este momento. No pueden agregarse nuevos "
|
5604 |
"listados hasta tanto haya categorías en el Directorio de Negocios."
|
5605 |
|
5606 |
+
#: core/views.php:444
|
5607 |
msgctxt "templates"
|
5608 |
msgid "There are currently no listings in the directory."
|
5609 |
msgstr "No hay listados en el Directorio."
|
5610 |
|
5611 |
+
#: core/views.php:462
|
5612 |
msgctxt "templates"
|
5613 |
msgid ""
|
5614 |
"You have \"Hide Empty Categories\" on and some categories that don't have "
|
5844 |
#: templates/billing-information-form.tpl.php:127
|
5845 |
msgctxt "checkout form"
|
5846 |
msgid "ZIP Code:"
|
5847 |
+
msgstr "Código Postal:"
|
5848 |
|
5849 |
#: templates/billing-information-form.tpl.php:137
|
5850 |
msgctxt "WPBDM"
|
5856 |
msgid "Submit Payment"
|
5857 |
msgstr "Enviar Pago"
|
5858 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5859 |
#: templates/delete-listing-confirm.tpl.php:3
|
5860 |
msgctxt "manage recurring"
|
5861 |
msgid "Delete Listing"
|
6353 |
msgid "Drop files here"
|
6354 |
msgstr "Suelte sus archivos aquí"
|
6355 |
|
6356 |
+
#: templates/submit-listing/images-upload-form.tpl.php:23
|
6357 |
+
msgctxt "templates image upload"
|
6358 |
+
msgid "or"
|
6359 |
+
msgstr "o"
|
6360 |
+
|
6361 |
#: templates/submit-listing/images-upload-form.tpl.php:26
|
6362 |
msgctxt "templates"
|
6363 |
msgid "Select images from your hard drive"
|
6418 |
msgid "* Indicates required fields."
|
6419 |
msgstr "* Indica campos obligatorios."
|
6420 |
|
6421 |
+
#: themes/default/templates/excerpt_content.tpl.php:13
|
6422 |
+
msgctxt "themes/default"
|
6423 |
+
msgid "Address"
|
6424 |
+
msgstr ""
|
6425 |
+
|
6426 |
#: vendors/edd/EDD_SL_Plugin_Updater.php:178
|
6427 |
msgid ""
|
6428 |
"There is a new version of %1$s available. <a target=\"_blank\" class="
|
6464 |
msgid "http://businessdirectoryplugin.com"
|
6465 |
msgstr "http://businessdirectoryplugin.com"
|
6466 |
|
6467 |
+
#~ msgctxt "admin transactions"
|
6468 |
+
#~ msgid "transaction"
|
6469 |
+
#~ msgstr "transacción"
|
6470 |
+
|
6471 |
+
#~ msgctxt "admin transactions"
|
6472 |
+
#~ msgid "transactions"
|
6473 |
+
#~ msgstr "transacciones"
|
6474 |
+
|
6475 |
+
#~ msgctxt "admin transactions"
|
6476 |
+
#~ msgid "ID"
|
6477 |
+
#~ msgstr "ID"
|
6478 |
+
|
6479 |
+
#~ msgctxt "admin transactions"
|
6480 |
+
#~ msgid "Type"
|
6481 |
+
#~ msgstr "Tipo"
|
6482 |
+
|
6483 |
+
#~ msgctxt "admin transactions"
|
6484 |
+
#~ msgid "Listing"
|
6485 |
+
#~ msgstr "Listado"
|
6486 |
+
|
6487 |
+
#~ msgctxt "admin transactions"
|
6488 |
+
#~ msgid "Status"
|
6489 |
+
#~ msgstr "Estado"
|
6490 |
+
|
6491 |
+
#~ msgctxt "admin transactions"
|
6492 |
+
#~ msgid "Amount"
|
6493 |
+
#~ msgstr "Valor"
|
6494 |
+
|
6495 |
+
#~ msgctxt "admin transactions"
|
6496 |
+
#~ msgid "Date"
|
6497 |
+
#~ msgstr "Fecha"
|
6498 |
+
|
6499 |
+
#~ msgctxt "admin transactions"
|
6500 |
+
#~ msgid "Listing Submit (Initial Payment)"
|
6501 |
+
#~ msgstr "Envío de Listado (Pago Inicial)"
|
6502 |
+
|
6503 |
+
#~ msgctxt "admin transactions"
|
6504 |
+
#~ msgid "Listing Edit (Category Fee)"
|
6505 |
+
#~ msgstr "Edición de Listado (Comisión por categoría)"
|
6506 |
+
|
6507 |
+
#~ msgctxt "admin transactions"
|
6508 |
+
#~ msgid "Renewal"
|
6509 |
+
#~ msgstr "Renovación"
|
6510 |
+
|
6511 |
+
#~ msgctxt "admin transactions"
|
6512 |
+
#~ msgid "Upgrade to Featured"
|
6513 |
+
#~ msgstr "Mejora a Destacado"
|
6514 |
+
|
6515 |
+
#~ msgctxt "admin transactions"
|
6516 |
+
#~ msgid "Gateway"
|
6517 |
+
#~ msgstr "Pasarela"
|
6518 |
+
|
6519 |
+
#~ msgctxt "admin transactions"
|
6520 |
+
#~ msgid "Payer Info"
|
6521 |
+
#~ msgstr "Información del Pagador"
|
6522 |
+
|
6523 |
+
#~ msgctxt "admin transactions"
|
6524 |
+
#~ msgid "Name"
|
6525 |
+
#~ msgstr "Nombre"
|
6526 |
+
|
6527 |
+
#~ msgctxt "admin transactions"
|
6528 |
+
#~ msgid "E-Mail"
|
6529 |
+
#~ msgstr "Correo Electrónico"
|
6530 |
+
|
6531 |
+
#~ msgctxt "admin transactions"
|
6532 |
+
#~ msgid "Processed On"
|
6533 |
+
#~ msgstr "Procesado En"
|
6534 |
+
|
6535 |
+
#~ msgctxt "admin transactions"
|
6536 |
+
#~ msgid "Processed By"
|
6537 |
+
#~ msgstr "Procesado Por"
|
6538 |
+
|
6539 |
+
#~ msgctxt "admin transactions"
|
6540 |
+
#~ msgid "Approve"
|
6541 |
+
#~ msgstr "Aprobar"
|
6542 |
+
|
6543 |
+
#~ msgctxt "admin transactions"
|
6544 |
+
#~ msgid "Reject"
|
6545 |
+
#~ msgstr "Rechazar"
|
6546 |
+
|
6547 |
+
#~ msgctxt "admin transactions"
|
6548 |
+
#~ msgid "+ Details"
|
6549 |
+
#~ msgstr "+ Detalles"
|
6550 |
+
|
6551 |
+
#~ msgctxt "admin transactions"
|
6552 |
+
#~ msgid "Delete"
|
6553 |
+
#~ msgstr "Eliminar"
|
6554 |
+
|
6555 |
+
#~ msgctxt "admin transactions"
|
6556 |
+
#~ msgid "All"
|
6557 |
+
#~ msgstr "Todas"
|
6558 |
+
|
6559 |
+
#~ msgctxt "admin transactions"
|
6560 |
+
#~ msgid "Approved"
|
6561 |
+
#~ msgstr "Aprobadas"
|
6562 |
+
|
6563 |
+
#~ msgctxt "admin transactions"
|
6564 |
+
#~ msgid "Pending"
|
6565 |
+
#~ msgstr "Pendientes"
|
6566 |
+
|
6567 |
+
#~ msgctxt "admin transactions"
|
6568 |
+
#~ msgid "Rejected"
|
6569 |
+
#~ msgstr "Rechazadas"
|
6570 |
+
|
6571 |
+
#~ msgctxt "admin"
|
6572 |
+
#~ msgid "The transaction has been deleted."
|
6573 |
+
#~ msgstr "La transacción ha sido eliminada."
|
6574 |
+
|
6575 |
+
#~ msgctxt "admin settings"
|
6576 |
+
#~ msgid "Paid first then free"
|
6577 |
+
#~ msgstr "Listados pagos primero, luego gratuitos."
|
6578 |
+
|
6579 |
#~ msgctxt "admin menu"
|
6580 |
#~ msgid "All Listings"
|
6581 |
#~ msgstr "Todos los Listados"
|
languages/WPBDM-fr_FR.mo
CHANGED
Binary file
|
languages/WPBDM-fr_FR.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Business Directory Plugin 3.6\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/business-directory-plugin\n"
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
"PO-Revision-Date: 2015-06-23 09:45-0500\n"
|
9 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
10 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
@@ -107,7 +107,7 @@ msgctxt "admin actions"
|
|
107 |
msgid "Renew Listing"
|
108 |
msgstr "Renouveler l'annonce"
|
109 |
|
110 |
-
#: admin/class-admin.php:
|
111 |
msgctxt "drip pointer"
|
112 |
msgid ""
|
113 |
"Find out how to create a compelling, thriving business directory from "
|
@@ -118,189 +118,189 @@ msgstr ""
|
|
118 |
"zéro dans ce cours (GRATUIT) en 5 parties (envoyé via e-mails). Obtenez un "
|
119 |
"module premium GRATUIT juste après votre inscription."
|
120 |
|
121 |
-
#: admin/class-admin.php:
|
122 |
msgctxt "drip pointer"
|
123 |
msgid "Email Address:"
|
124 |
msgstr "Adresse e-mail:"
|
125 |
|
126 |
-
#: admin/class-admin.php:
|
127 |
msgctxt "drip pointer"
|
128 |
msgid "Want to know the Secrets of Building an Awesome Business Directory?"
|
129 |
msgstr ""
|
130 |
"Vous voule connaitre les secrets de constructions d'un superbe annuaire "
|
131 |
"professionnel?"
|
132 |
|
133 |
-
#: admin/class-admin.php:
|
134 |
msgctxt "drip pointer"
|
135 |
msgid "Yes, please!"
|
136 |
msgstr "Oui, s'il vous plait!"
|
137 |
|
138 |
-
#: admin/class-admin.php:
|
139 |
msgctxt "drip pointer"
|
140 |
msgid "No, thanks"
|
141 |
msgstr "Non, merci"
|
142 |
|
143 |
-
#: admin/class-admin.php:
|
144 |
msgctxt "admin"
|
145 |
msgid "Business Directory"
|
146 |
msgstr "Annuaire Professionnel"
|
147 |
|
148 |
-
#: admin/class-admin.php:
|
149 |
msgctxt "admin"
|
150 |
msgid "You're all set. Visit your new <a>Business Directory</a> page."
|
151 |
msgstr ""
|
152 |
"Vous êtes prêt. Visitez votre nouvelle page <a>Annuaire Professionnel</a>"
|
153 |
|
154 |
-
#: admin/class-admin.php:
|
155 |
#, fuzzy
|
156 |
msgctxt "drip pointer"
|
157 |
msgid "Invalid e-mail address."
|
158 |
msgstr "Statut de renouvellement invalide."
|
159 |
|
160 |
-
#: admin/class-admin.php:
|
161 |
msgctxt "admin menu"
|
162 |
msgid "Business Directory Admin"
|
163 |
msgstr "Administrateur de l'Annuaire Professionnel"
|
164 |
|
165 |
-
#: admin/class-admin.php:
|
166 |
msgctxt "admin menu"
|
167 |
msgid "Directory Admin"
|
168 |
msgstr "Administrateur de l'Annuaire"
|
169 |
|
170 |
-
#: admin/class-admin.php:
|
171 |
msgctxt "admin menu"
|
172 |
msgid "Add New Listing"
|
173 |
msgstr "Ajoutez une nouvelle annonce"
|
174 |
|
175 |
-
#: admin/class-admin.php:
|
176 |
msgctxt "admin menu"
|
177 |
msgid "Manage Options"
|
178 |
msgstr "Gestion des options"
|
179 |
|
180 |
-
#: admin/class-admin.php:
|
181 |
msgctxt "admin menu"
|
182 |
msgid "Manage Fees"
|
183 |
msgstr "Gestion des frais"
|
184 |
|
185 |
-
#: admin/class-admin.php:
|
186 |
msgctxt "admin menu"
|
187 |
msgid "Manage Form Fields"
|
188 |
msgstr "Gestion des champs"
|
189 |
|
190 |
-
#: admin/class-admin.php:
|
191 |
msgctxt "admin menu"
|
192 |
msgid "Listings"
|
193 |
msgstr "Listages"
|
194 |
|
195 |
-
#: admin/class-admin.php:
|
196 |
msgctxt "admin menu"
|
197 |
msgid "CSV Import"
|
198 |
msgstr "Importation CSV"
|
199 |
|
200 |
-
#: admin/class-admin.php:
|
201 |
msgctxt "admin menu"
|
202 |
msgid "CSV Export"
|
203 |
msgstr "Exportation CSV"
|
204 |
|
205 |
-
#: admin/class-admin.php:
|
206 |
msgctxt "admin menu"
|
207 |
msgid "Debug"
|
208 |
msgstr "Déboguer"
|
209 |
|
210 |
-
#: admin/class-admin.php:
|
211 |
msgctxt "admin menu"
|
212 |
msgid "Main Menu"
|
213 |
msgstr "Menu principal"
|
214 |
|
215 |
-
#: admin/class-admin.php:
|
216 |
msgctxt "admin menu"
|
217 |
msgid "Uninstall Business Directory Plugin"
|
218 |
msgstr "Désinstaller le Plugin Annuaire Professionnel"
|
219 |
|
220 |
-
#: admin/class-admin.php:
|
221 |
msgctxt "admin menu"
|
222 |
msgid "Uninstall"
|
223 |
msgstr "Désinstaller"
|
224 |
|
225 |
-
#: admin/class-admin.php:
|
226 |
#: admin/templates/listing-metabox-categories.tpl.php:69
|
227 |
msgctxt "admin infometabox"
|
228 |
msgid "never"
|
229 |
msgstr "jamais"
|
230 |
|
231 |
-
#: admin/class-admin.php:
|
232 |
msgctxt "admin"
|
233 |
msgid "The listing has been published."
|
234 |
msgid_plural "The listings have been published."
|
235 |
msgstr[0] "L'annonce a été publiée."
|
236 |
msgstr[1] "Les annonces ont été publiées."
|
237 |
|
238 |
-
#: admin/class-admin.php:
|
239 |
msgctxt "admin"
|
240 |
msgid "The listing status has been set as paid."
|
241 |
msgid_plural "The listings status has been set as paid."
|
242 |
msgstr[0] "Le statut de l'annonce a été défini comme étant payée."
|
243 |
msgstr[1] "Le statut des annocnes a été défini comme étant payées."
|
244 |
|
245 |
-
#: admin/class-admin.php:
|
246 |
msgctxt "admin"
|
247 |
msgid "The listing has been modified."
|
248 |
msgid_plural "The listings have been modified."
|
249 |
msgstr[0] "L'annonce a été modifiée."
|
250 |
msgstr[1] "Les annonces ont été modifiées."
|
251 |
|
252 |
-
#: admin/class-admin.php:
|
253 |
msgctxt "admin"
|
254 |
msgid "The listing has been upgraded."
|
255 |
msgid_plural "The listings have been upgraded."
|
256 |
msgstr[0] "L'annonce a été mise à jour."
|
257 |
msgstr[1] "Les annonces ont été mise à jour."
|
258 |
|
259 |
-
#: admin/class-admin.php:
|
260 |
msgctxt "admin"
|
261 |
msgid "The listing has been downgraded."
|
262 |
msgid_plural "The listings have been downgraded."
|
263 |
msgstr[0] "L'annonce a été rétrogradée."
|
264 |
msgstr[1] "Les annonces ont été rétrogradées."
|
265 |
|
266 |
-
#: admin/class-admin.php:
|
267 |
msgctxt "admin"
|
268 |
msgid "The transaction has been approved."
|
269 |
msgstr "La transaction a été approuvée."
|
270 |
|
271 |
-
#: admin/class-admin.php:
|
272 |
msgctxt "admin"
|
273 |
msgid "The transaction has been rejected."
|
274 |
msgstr "La transaction a été rejetée."
|
275 |
|
276 |
-
#: admin/class-admin.php:
|
277 |
msgctxt "admin"
|
278 |
msgid "The fee was successfully assigned."
|
279 |
msgstr "Les frais ont bien été assignés."
|
280 |
|
281 |
-
#: admin/class-admin.php:
|
282 |
msgctxt "admin"
|
283 |
msgid "Listing was renewed."
|
284 |
msgid_plural "Listings were renewed."
|
285 |
msgstr[0] "L'annonce a été renouvelée."
|
286 |
msgstr[1] "Les annonces ont été renouvelées."
|
287 |
|
288 |
-
#: admin/class-admin.php:
|
289 |
msgctxt "admin"
|
290 |
msgid "Renewal email sent."
|
291 |
msgstr "Renouveller l'envoie de mail."
|
292 |
|
293 |
-
#: admin/class-admin.php:
|
294 |
msgctxt "admin category id"
|
295 |
msgid "ID"
|
296 |
msgstr "ID"
|
297 |
|
298 |
-
#: admin/class-admin.php:
|
299 |
msgctxt "admin"
|
300 |
msgid "Listing Count"
|
301 |
msgstr "Compteur d'annonce"
|
302 |
|
303 |
-
#: admin/class-admin.php:
|
304 |
msgctxt "admin"
|
305 |
msgid ""
|
306 |
"<b>Business Directory Plugin</b> requires fields with the following "
|
@@ -309,7 +309,7 @@ msgstr ""
|
|
309 |
"<b>Plugin d'Annuaire Professionnel</b> requiert des champs avec les "
|
310 |
"associations suivantes en ordre pour marcher correctement: <b>%s</b>"
|
311 |
|
312 |
-
#: admin/class-admin.php:
|
313 |
msgctxt "admin"
|
314 |
msgid ""
|
315 |
"<b>Business Directory Plugin</b> requires a field with a <b>%s</b> "
|
@@ -318,7 +318,7 @@ msgstr ""
|
|
318 |
"<b>Plugin d'Annuaire Professionnel</b> requiert un champ avec un <b>%s</b> "
|
319 |
"association en ordre pour marcher correctement."
|
320 |
|
321 |
-
#: admin/class-admin.php:
|
322 |
msgctxt "admin"
|
323 |
msgid ""
|
324 |
"You can create these custom fields by yourself inside \"Manage Form Fields\" "
|
@@ -327,17 +327,17 @@ msgstr ""
|
|
327 |
"Vous pouvez créer ces champs personnalisés pas vous-mêmes dans \"Gestion des "
|
328 |
"Champs\" ou laissez le plugin le faire pour vous automatiquement."
|
329 |
|
330 |
-
#: admin/class-admin.php:
|
331 |
msgctxt "admin"
|
332 |
msgid "Go to \"Manage Form Fields\""
|
333 |
msgstr "Aller à \"Gestion des Champs\""
|
334 |
|
335 |
-
#: admin/class-admin.php:
|
336 |
msgctxt "admin"
|
337 |
msgid "Create these required fields for me"
|
338 |
msgstr "Créer ces champs requis pour moi"
|
339 |
|
340 |
-
#: admin/class-admin.php:
|
341 |
msgctxt "admin"
|
342 |
msgid ""
|
343 |
"<b>Business Directory Plugin</b> requires a page with the "
|
@@ -346,7 +346,7 @@ msgstr ""
|
|
346 |
"<b>Business Directory Plugin</b> requiert une page avec le code "
|
347 |
"d'activation <tt>[businessdirectory]</tt> pour marcher correctement."
|
348 |
|
349 |
-
#: admin/class-admin.php:
|
350 |
msgctxt "admin"
|
351 |
msgid ""
|
352 |
"You can create this page by yourself or let Business Directory do this for "
|
@@ -355,27 +355,27 @@ msgstr ""
|
|
355 |
"Vous pouvez créer cette page par vous-mêmes ou laisser le plugin la faire "
|
356 |
"pour vous automatiquement."
|
357 |
|
358 |
-
#: admin/class-admin.php:
|
359 |
msgctxt "admin"
|
360 |
msgid "Create required pages for me"
|
361 |
msgstr "Créer les pages requises pour moi."
|
362 |
|
363 |
-
#: admin/class-admin.php:
|
364 |
msgctxt "admin compat"
|
365 |
msgid "Installed: %s"
|
366 |
msgstr "Installé: %s"
|
367 |
|
368 |
-
#: admin/class-admin.php:
|
369 |
msgctxt "admin compat"
|
370 |
msgid "N/A"
|
371 |
msgstr "N/A"
|
372 |
|
373 |
-
#: admin/class-admin.php:
|
374 |
msgctxt "admin compat"
|
375 |
msgid "Required: %s"
|
376 |
msgstr "Requis: %s"
|
377 |
|
378 |
-
#: admin/class-admin.php:
|
379 |
msgctxt "admin compat"
|
380 |
msgid ""
|
381 |
"Business Directory has detected some incompatible premium module versions "
|
@@ -384,7 +384,7 @@ msgstr ""
|
|
384 |
"Le plugin a détecté une/des modules incomptatible de la version premium "
|
385 |
"installé."
|
386 |
|
387 |
-
#: admin/class-admin.php:
|
388 |
msgctxt "admin compat"
|
389 |
msgid ""
|
390 |
"Please upgrade to the required versions indicated below to make sure "
|
@@ -393,7 +393,7 @@ msgstr ""
|
|
393 |
"Veuillez mettre à jour vers la version requise, indiqué ci-dessous, pour "
|
394 |
"assurer le bon fonctionnement des fonctions. "
|
395 |
|
396 |
-
#: admin/class-admin.php:
|
397 |
msgctxt "admin"
|
398 |
msgid ""
|
399 |
"We noticed you want your Business Directory users to register before posting "
|
@@ -422,6 +422,76 @@ msgctxt "templates"
|
|
422 |
msgid "There are no images currently attached to the listing."
|
423 |
msgstr "Il n'y a aucune images attaché à cette annonce."
|
424 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
425 |
#: admin/csv-export.php:136
|
426 |
msgctxt "admin csv-export"
|
427 |
msgid "Could not create a temporary directory for handling this CSV export."
|
@@ -685,7 +755,7 @@ msgctxt "form-fields admin"
|
|
685 |
msgid "In Listing"
|
686 |
msgstr "Dans l'annonce."
|
687 |
|
688 |
-
#: admin/form-fields.php:
|
689 |
msgctxt "formfields-preview"
|
690 |
msgid ""
|
691 |
"This is a preview of the form as it will appear during \"Submit a Listing\". "
|
@@ -697,31 +767,115 @@ msgstr ""
|
|
697 |
"\"Organisation des champs du formulaire\" car vous avez activé \"Sélection "
|
698 |
"de niveaux\" et cela montre le niveau de base."
|
699 |
|
700 |
-
#: admin/form-fields.php:
|
701 |
msgctxt "form-fields admin"
|
702 |
msgid "Form Preview"
|
703 |
msgstr "Aperçu du formulaire"
|
704 |
|
705 |
-
#: admin/form-fields.php:
|
706 |
msgctxt "form-fields admin"
|
707 |
msgid "← Return to \"Manage Form Fields\""
|
708 |
msgstr "← Retourner vers \"Organisation des champs du formulaire\""
|
709 |
|
710 |
-
#: admin/form-fields.php:
|
711 |
msgctxt "form-fields admin"
|
712 |
msgid "Form fields updated."
|
713 |
msgstr "Champs du formulaire mis à jour."
|
714 |
|
715 |
-
#: admin/form-fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
716 |
msgctxt "form-fields admin"
|
717 |
msgid "Field deleted."
|
718 |
msgstr "Champ effacé."
|
719 |
|
720 |
-
#: admin/form-fields.php:
|
721 |
msgctxt "form-fields admin"
|
722 |
msgid "Required fields created successfully."
|
723 |
msgstr "Champs requis créés avec succés."
|
724 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
725 |
#: admin/listing-metabox.php:11
|
726 |
msgctxt "admin"
|
727 |
msgid "General"
|
@@ -913,10 +1067,8 @@ msgctxt "admin csv-export"
|
|
913 |
msgid "Column Separator"
|
914 |
msgstr "Séparateur de colonne"
|
915 |
|
916 |
-
#: admin/templates/csv-export.tpl.php:94
|
917 |
-
#: admin/templates/csv-export.tpl.php:
|
918 |
-
#: admin/templates/csv-export.tpl.php:116
|
919 |
-
#: admin/templates/csv-import.tpl.php:43
|
920 |
#: admin/templates/csv-import.tpl.php:109
|
921 |
#: admin/templates/csv-import.tpl.php:120
|
922 |
#: admin/templates/csv-import.tpl.php:131
|
@@ -1154,8 +1306,7 @@ msgctxt "admin csv-import"
|
|
1154 |
msgid "Warning"
|
1155 |
msgstr "Alerte"
|
1156 |
|
1157 |
-
#: admin/templates/csv-import.tpl.php:12
|
1158 |
-
#: admin/templates/csv-import.tpl.php:216
|
1159 |
msgctxt "admin csv-import"
|
1160 |
msgid "Help"
|
1161 |
msgstr "Aide"
|
@@ -1507,22 +1658,22 @@ msgctxt "fees admin"
|
|
1507 |
msgid "Drag and drop to re-order fees."
|
1508 |
msgstr "Glisser-déposer pour réorganiser les frais."
|
1509 |
|
1510 |
-
#: admin/templates/fees.tpl.php:48 admin/templates/sidebar.tpl.php:
|
1511 |
msgctxt "admin sidebar"
|
1512 |
msgid "PayPal Gateway Module"
|
1513 |
msgstr "Module de passerelle PayPal"
|
1514 |
|
1515 |
-
#: admin/templates/fees.tpl.php:49 admin/templates/sidebar.tpl.php:
|
1516 |
msgctxt "admin sidebar"
|
1517 |
msgid "2Checkout Gateway Module"
|
1518 |
msgstr "Module de passerelle de vérification"
|
1519 |
|
1520 |
-
#: admin/templates/fees.tpl.php:50 admin/templates/sidebar.tpl.php:
|
1521 |
msgctxt "admin sidebar"
|
1522 |
msgid "PayFast Payment Module"
|
1523 |
msgstr "Module de paiement rapide"
|
1524 |
|
1525 |
-
#: admin/templates/fees.tpl.php:51 admin/templates/sidebar.tpl.php:
|
1526 |
msgctxt "admin sidebar"
|
1527 |
msgid "Stripe Payment Module"
|
1528 |
msgstr "Module de paiement par bande"
|
@@ -1682,6 +1833,29 @@ msgctxt "form-fields admin"
|
|
1682 |
msgid "Delete Field"
|
1683 |
msgstr "Effacer le champ"
|
1684 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1685 |
#: admin/templates/form-fields.tpl.php:3
|
1686 |
msgctxt "form-fields admin"
|
1687 |
msgid "Add New Form Field"
|
@@ -1692,7 +1866,13 @@ msgctxt "form-fields admin"
|
|
1692 |
msgid "Preview Form"
|
1693 |
msgstr "Formulaire précédent"
|
1694 |
|
1695 |
-
#: admin/templates/form-fields.tpl.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
1696 |
msgctxt "form-fields admin"
|
1697 |
msgid ""
|
1698 |
"Here, you can create new fields for your listings, edit or delete existing "
|
@@ -1703,14 +1883,14 @@ msgstr ""
|
|
1703 |
"supprimer ceux qui existent déjà, modifier l'ordre et la visibilité des "
|
1704 |
"champs ainsi que configurer des options spéciales pour eux."
|
1705 |
|
1706 |
-
#: admin/templates/form-fields.tpl.php:
|
1707 |
msgctxt "form-fields admin"
|
1708 |
msgid "Please see the <a>Form Fields documentation</a> for more details."
|
1709 |
msgstr ""
|
1710 |
"Veuillez voir la <a>Documentation de champs de formulaire</a> pour plus de "
|
1711 |
"détails."
|
1712 |
|
1713 |
-
#. #-#-#-#-# WPBDM.pot (Business Directory Plugin 3.6.
|
1714 |
#. Plugin Name of the plugin/theme
|
1715 |
#: admin/templates/header.tpl.php:4
|
1716 |
msgid "Business Directory Plugin"
|
@@ -2067,129 +2247,196 @@ msgstr ""
|
|
2067 |
"perdus. </ b>"
|
2068 |
|
2069 |
#: admin/templates/sidebar.tpl.php:3
|
|
|
|
|
|
|
|
|
|
|
|
|
2070 |
msgctxt "admin sidebar"
|
2071 |
msgid "Claim Listings Module"
|
2072 |
msgstr "Revendication de module d'annonces"
|
2073 |
|
2074 |
-
#: admin/templates/sidebar.tpl.php:
|
2075 |
msgctxt "admin sidebar"
|
2076 |
msgid "File Upload Module"
|
2077 |
msgstr "Module d'upload de fichiers"
|
2078 |
|
2079 |
-
#: admin/templates/sidebar.tpl.php:
|
2080 |
msgctxt "admin sidebar"
|
2081 |
msgid "Featured Levels Module"
|
2082 |
msgstr "Module d'annonces sélectionnés"
|
2083 |
|
2084 |
-
#: admin/templates/sidebar.tpl.php:
|
2085 |
msgctxt "admin sidebar"
|
2086 |
msgid "ZIP Code Search Module"
|
2087 |
msgstr "Module de recherche de code ZIP"
|
2088 |
|
2089 |
-
#: admin/templates/sidebar.tpl.php:
|
2090 |
msgctxt "admin sidebar"
|
2091 |
msgid "Regions Module"
|
2092 |
msgstr "Module de régions"
|
2093 |
|
2094 |
-
#: admin/templates/sidebar.tpl.php:
|
2095 |
msgctxt "admin sidebar"
|
2096 |
msgid "Ratings Module"
|
2097 |
msgstr "Module de notation"
|
2098 |
|
2099 |
-
#: admin/templates/sidebar.tpl.php:
|
2100 |
msgctxt "admin sidebar"
|
2101 |
msgid "Google Maps Module"
|
2102 |
msgstr "Module google maps"
|
2103 |
|
2104 |
-
#: admin/templates/sidebar.tpl.php:
|
2105 |
msgctxt "admin sidebar"
|
2106 |
msgid "Like this plugin?"
|
2107 |
msgstr "Vous aimez ce plugin?"
|
2108 |
|
2109 |
-
#: admin/templates/sidebar.tpl.php:
|
2110 |
msgctxt "admin sidebar"
|
2111 |
msgid "Why not do any or all of the following:"
|
2112 |
msgstr "Pourquoi ne paas faire l'une des actions suivantes:"
|
2113 |
|
2114 |
-
#: admin/templates/sidebar.tpl.php:
|
2115 |
msgctxt "admin sidebar"
|
2116 |
msgid "Give it a good rating on WordPress.org."
|
2117 |
msgstr "Donnez lui une bonne note sur Wordpress.org."
|
2118 |
|
2119 |
-
#: admin/templates/sidebar.tpl.php:
|
2120 |
msgctxt "admin sidebar"
|
2121 |
msgid "Let other people know that it works with your WordPress setup."
|
2122 |
msgstr ""
|
2123 |
"Faites savoir à d'autres personnes qu'il fonctionne avec votre version de "
|
2124 |
"Wordpress"
|
2125 |
|
2126 |
-
#: admin/templates/sidebar.tpl.php:
|
2127 |
msgctxt "admin sidebar"
|
2128 |
msgid "Buy a Premium Module"
|
2129 |
msgstr "Acheter un module Premium"
|
2130 |
|
2131 |
-
#: admin/templates/sidebar.tpl.php:
|
2132 |
msgctxt "admin sidebar"
|
2133 |
msgid "Get a Premium Module"
|
2134 |
msgstr "Avoir un module Premium"
|
2135 |
|
2136 |
-
#: admin/templates/sidebar.tpl.php:
|
2137 |
msgctxt "admin sidebar"
|
2138 |
msgid "Single Site License Combo Pack"
|
2139 |
msgstr "Pack licence pour un seul site"
|
2140 |
|
2141 |
-
#: admin/templates/sidebar.tpl.php:
|
2142 |
msgctxt "admin sidebar"
|
2143 |
msgid "Multi Site License Combo Pack"
|
2144 |
msgstr "Pack licence pour plusieurs sites"
|
2145 |
|
2146 |
-
#: admin/templates/sidebar.tpl.php:
|
2147 |
msgctxt "admin sidebar"
|
2148 |
msgid "Found a bug? Need support?"
|
2149 |
msgstr "Vous avez trouvé un bug? Besoin d'assistance?"
|
2150 |
|
2151 |
-
#: admin/templates/sidebar.tpl.php:
|
2152 |
msgctxt "admin sidebar"
|
2153 |
msgid "If you've found a bug or need support <a>visit the forums!</a>"
|
2154 |
msgstr ""
|
2155 |
"Si vous avez trouvé un bug ou si vous avez besoin d'assistance, <a>visitez "
|
2156 |
"le forum!</a>"
|
2157 |
|
2158 |
-
#: admin/templates/sidebar.tpl.php:
|
2159 |
msgctxt "admin sidebar"
|
2160 |
msgid "Full plugin documentation"
|
2161 |
msgstr "Documentation complète du plugin"
|
2162 |
|
2163 |
-
#: admin/templates/sidebar.tpl.php:
|
2164 |
msgctxt "admin sidebar"
|
2165 |
msgid "Quick Start Guide"
|
2166 |
msgstr "Guide rapide de lancement"
|
2167 |
|
2168 |
-
#: admin/templates/sidebar.tpl.php:
|
2169 |
msgctxt "admin sidebar"
|
2170 |
msgid "Video Tutorials"
|
2171 |
msgstr "Vidéo tutoriels"
|
2172 |
|
2173 |
-
#: admin/templates/sidebar.tpl.php:
|
2174 |
msgctxt "admin sidebar"
|
2175 |
msgid "Installed Modules"
|
2176 |
msgstr "Modules installés"
|
2177 |
|
2178 |
-
#: admin/templates/sidebar.tpl.php:
|
2179 |
msgctxt "admin sidebar"
|
2180 |
msgid "Installed"
|
2181 |
msgstr "Installé"
|
2182 |
|
2183 |
-
#: admin/templates/sidebar.tpl.php:
|
2184 |
msgctxt "admin sidebar"
|
2185 |
msgid "Not Installed"
|
2186 |
msgstr "Non installé"
|
2187 |
|
2188 |
-
#: admin/templates/sidebar.tpl.php:
|
2189 |
msgctxt "admin sidebar"
|
2190 |
msgid "Enhanced Categories Module"
|
2191 |
msgstr "Module d'amélioration des catégories"
|
2192 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2193 |
#: admin/templates/transactions.tpl.php:2
|
2194 |
msgctxt "admin transactions"
|
2195 |
msgid "Transactions"
|
@@ -2298,250 +2545,120 @@ msgctxt "tracking"
|
|
2298 |
msgid "Allow Tracking"
|
2299 |
msgstr "Autoriser l'analyse"
|
2300 |
|
2301 |
-
#:
|
2302 |
-
msgctxt "admin transactions"
|
2303 |
-
msgid "transaction"
|
2304 |
-
msgstr "transaction"
|
2305 |
-
|
2306 |
-
#: admin/transactions.php:10
|
2307 |
-
msgctxt "admin transactions"
|
2308 |
-
msgid "transactions"
|
2309 |
-
msgstr "transactions"
|
2310 |
-
|
2311 |
-
#: admin/transactions.php:17
|
2312 |
-
msgctxt "admin transactions"
|
2313 |
-
msgid "ID"
|
2314 |
-
msgstr "ID"
|
2315 |
-
|
2316 |
-
#: admin/transactions.php:18
|
2317 |
-
msgctxt "admin transactions"
|
2318 |
-
msgid "Type"
|
2319 |
-
msgstr "Type"
|
2320 |
-
|
2321 |
-
#: admin/transactions.php:19
|
2322 |
-
msgctxt "admin transactions"
|
2323 |
-
msgid "Listing"
|
2324 |
-
msgstr "Annonce"
|
2325 |
-
|
2326 |
-
#: admin/transactions.php:20
|
2327 |
-
msgctxt "admin transactions"
|
2328 |
-
msgid "Status"
|
2329 |
-
msgstr "Statut"
|
2330 |
-
|
2331 |
-
#: admin/transactions.php:21
|
2332 |
-
msgctxt "admin transactions"
|
2333 |
-
msgid "Amount"
|
2334 |
-
msgstr "Montant"
|
2335 |
-
|
2336 |
-
#: admin/transactions.php:22
|
2337 |
-
msgctxt "admin transactions"
|
2338 |
-
msgid "Date"
|
2339 |
-
msgstr "Date"
|
2340 |
-
|
2341 |
-
#: admin/transactions.php:33
|
2342 |
-
msgctxt "admin transactions"
|
2343 |
-
msgid "Listing Submit (Initial Payment)"
|
2344 |
-
msgstr "Poster annonce(paiement initial)"
|
2345 |
-
|
2346 |
-
#: admin/transactions.php:34
|
2347 |
-
msgctxt "admin transactions"
|
2348 |
-
msgid "Listing Edit (Category Fee)"
|
2349 |
-
msgstr "Editer annonce (Frais de catégories)"
|
2350 |
-
|
2351 |
-
#: admin/transactions.php:35
|
2352 |
-
msgctxt "admin transactions"
|
2353 |
-
msgid "Renewal"
|
2354 |
-
msgstr "Renouveller"
|
2355 |
-
|
2356 |
-
#: admin/transactions.php:36
|
2357 |
-
msgctxt "admin transactions"
|
2358 |
-
msgid "Upgrade to Featured"
|
2359 |
-
msgstr "Mettre en avant"
|
2360 |
-
|
2361 |
-
#: admin/transactions.php:53
|
2362 |
-
msgctxt "admin transactions"
|
2363 |
-
msgid "Gateway"
|
2364 |
-
msgstr "Passerelle"
|
2365 |
-
|
2366 |
-
#: admin/transactions.php:55
|
2367 |
-
msgctxt "admin transactions"
|
2368 |
-
msgid "Payer Info"
|
2369 |
-
msgstr "Info du payeur"
|
2370 |
-
|
2371 |
-
#: admin/transactions.php:57
|
2372 |
-
msgctxt "admin transactions"
|
2373 |
-
msgid "Name"
|
2374 |
-
msgstr "Nom"
|
2375 |
-
|
2376 |
-
#: admin/transactions.php:59
|
2377 |
-
msgctxt "admin transactions"
|
2378 |
-
msgid "E-Mail"
|
2379 |
-
msgstr "E-maail"
|
2380 |
-
|
2381 |
-
#: admin/transactions.php:63
|
2382 |
-
msgctxt "admin transactions"
|
2383 |
-
msgid "Processed On"
|
2384 |
-
msgstr "Traité sur"
|
2385 |
-
|
2386 |
-
#: admin/transactions.php:65
|
2387 |
-
msgctxt "admin transactions"
|
2388 |
-
msgid "Processed By"
|
2389 |
-
msgstr "Traité par"
|
2390 |
-
|
2391 |
-
#: admin/transactions.php:101
|
2392 |
-
msgctxt "admin transactions"
|
2393 |
-
msgid "Approve"
|
2394 |
-
msgstr "Approuver"
|
2395 |
-
|
2396 |
-
#: admin/transactions.php:105
|
2397 |
-
msgctxt "admin transactions"
|
2398 |
-
msgid "Reject"
|
2399 |
-
msgstr "Rejetter"
|
2400 |
-
|
2401 |
-
#: admin/transactions.php:111
|
2402 |
-
msgctxt "admin transactions"
|
2403 |
-
msgid "+ Details"
|
2404 |
-
msgstr "+ Détails"
|
2405 |
-
|
2406 |
-
#: admin/transactions.php:116
|
2407 |
-
msgctxt "admin transactions"
|
2408 |
-
msgid "Delete"
|
2409 |
-
msgstr "Effacer"
|
2410 |
-
|
2411 |
-
#: admin/transactions.php:140
|
2412 |
-
msgctxt "admin transactions"
|
2413 |
-
msgid "All"
|
2414 |
-
msgstr "Tout"
|
2415 |
-
|
2416 |
-
#: admin/transactions.php:148
|
2417 |
-
msgctxt "admin transactions"
|
2418 |
-
msgid "Approved"
|
2419 |
-
msgstr "Approuvé"
|
2420 |
-
|
2421 |
-
#: admin/transactions.php:156
|
2422 |
-
msgctxt "admin transactions"
|
2423 |
-
msgid "Pending"
|
2424 |
-
msgstr "En attente"
|
2425 |
-
|
2426 |
-
#: admin/transactions.php:164
|
2427 |
-
msgctxt "admin transactions"
|
2428 |
-
msgid "Rejected"
|
2429 |
-
msgstr "Rejetté"
|
2430 |
-
|
2431 |
-
#: admin/transactions.php:259
|
2432 |
-
msgctxt "admin"
|
2433 |
-
msgid "The transaction has been deleted."
|
2434 |
-
msgstr "La transaction a été effacé."
|
2435 |
-
|
2436 |
-
#: business-directory-plugin.php:658
|
2437 |
msgctxt "admin plugins"
|
2438 |
msgid "Settings"
|
2439 |
msgstr "Paramètres"
|
2440 |
|
2441 |
-
#: business-directory-plugin.php:
|
2442 |
msgctxt "post type general name"
|
2443 |
msgid "Directory"
|
2444 |
msgstr "Annuaire"
|
2445 |
|
2446 |
-
#: business-directory-plugin.php:
|
2447 |
msgctxt "post type singular name"
|
2448 |
msgid "Directory"
|
2449 |
msgstr "Annuaire"
|
2450 |
|
2451 |
-
#: business-directory-plugin.php:
|
2452 |
msgctxt "listing"
|
2453 |
msgid "Add New Listing"
|
2454 |
msgstr "Ajouter une nouvelle annonce"
|
2455 |
|
2456 |
-
#: business-directory-plugin.php:
|
2457 |
msgctxt "post type"
|
2458 |
msgid "Add New Listing"
|
2459 |
msgstr "Ajouter une nouvelle annonce"
|
2460 |
|
2461 |
-
#: business-directory-plugin.php:
|
2462 |
msgid "Edit Listing"
|
2463 |
msgstr "Editer l'annonce"
|
2464 |
|
2465 |
-
#: business-directory-plugin.php:
|
2466 |
msgid "New Listing"
|
2467 |
msgstr "Nouvelle annonce"
|
2468 |
|
2469 |
-
#: business-directory-plugin.php:
|
2470 |
msgid "View Listing"
|
2471 |
msgstr "Voir l'annonce"
|
2472 |
|
2473 |
-
#: business-directory-plugin.php:
|
2474 |
msgid "Search Listings"
|
2475 |
msgstr "Chercher les annonces"
|
2476 |
|
2477 |
-
#: business-directory-plugin.php:
|
2478 |
msgid "No listings found"
|
2479 |
msgstr "Aucunes annonces trouvées"
|
2480 |
|
2481 |
-
#: business-directory-plugin.php:
|
2482 |
msgid "No listings found in trash"
|
2483 |
msgstr "Aucunes annonces trouvées dans la corbeille"
|
2484 |
|
2485 |
-
#: business-directory-plugin.php:
|
2486 |
msgid "Directory Categories"
|
2487 |
msgstr "Catégories de l'aannuaire"
|
2488 |
|
2489 |
-
#: business-directory-plugin.php:
|
2490 |
msgctxt "rss feed"
|
2491 |
msgid "%s Feed"
|
2492 |
msgstr "%s diffusion"
|
2493 |
|
2494 |
-
#: business-directory-plugin.php:
|
2495 |
msgctxt "title"
|
2496 |
msgid "Submit A Listing"
|
2497 |
msgstr "Soumettre une annonce"
|
2498 |
|
2499 |
-
#: business-directory-plugin.php:
|
2500 |
msgctxt "title"
|
2501 |
msgid "Find a Listing"
|
2502 |
msgstr "trouver une annonce"
|
2503 |
|
2504 |
-
#: business-directory-plugin.php:
|
2505 |
msgctxt "title"
|
2506 |
msgid "View All Listings"
|
2507 |
msgstr "Voir toutes les annonces"
|
2508 |
|
2509 |
-
#: business-directory-plugin.php:
|
2510 |
msgctxt "title"
|
2511 |
msgid "Listings tagged: %s"
|
2512 |
msgstr "Annonces marquées: %s"
|
2513 |
|
2514 |
-
#: core/class-csv-import.php:
|
2515 |
msgctxt "admin csv-import"
|
2516 |
msgid "Could not create listing category \"%s\""
|
2517 |
msgstr "Vous ne pouvez pas créer cette catégorie d'annonce \"%s\""
|
2518 |
|
2519 |
-
#: core/class-csv-import.php:
|
2520 |
msgctxt "admin csv-import"
|
2521 |
msgid "Username \"%s\" does not exist"
|
2522 |
msgstr "Le nom d'utilisateur \"%s\" n'existe pas"
|
2523 |
|
2524 |
-
#: core/class-csv-import.php:
|
2525 |
msgctxt "admin csv-import"
|
2526 |
msgid "Missing required field: %s"
|
2527 |
msgstr "Absence d'un champ requis: %s"
|
2528 |
|
2529 |
-
#: core/class-csv-import.php:
|
2530 |
msgctxt "admin csv-import"
|
2531 |
msgid "Listing category \"%s\" does not exist"
|
2532 |
msgstr "La catégorie d'annonce \"%s\" n'existe pas"
|
2533 |
|
2534 |
-
#: core/class-form-field.php:
|
2535 |
msgctxt "form-fields-api"
|
2536 |
msgid "Invalid form field type"
|
2537 |
msgstr "Type de champ de formulaire invalide"
|
2538 |
|
2539 |
-
#: core/class-form-field.php:
|
2540 |
msgctxt "form-fields-api"
|
2541 |
msgid "Field label is required."
|
2542 |
msgstr "L'étiquette de champ est requise"
|
2543 |
|
2544 |
-
#: core/class-form-field.php:
|
|
|
|
|
|
|
|
|
|
|
2545 |
msgctxt "form-fields-api"
|
2546 |
msgid ""
|
2547 |
"There can only be one field with association \"%s\". Please select another "
|
@@ -2550,17 +2667,17 @@ msgstr ""
|
|
2550 |
"Il ne peut y avoir qu'un champ avec l'association \"% s \". Veuillez "
|
2551 |
"sélectionner une autre association."
|
2552 |
|
2553 |
-
#: core/class-form-field.php:
|
2554 |
msgctxt "form-fields-api"
|
2555 |
msgid "\"%s\" is an invalid field type for this association."
|
2556 |
msgstr "\" est un type de champ invalide pour cette association."
|
2557 |
|
2558 |
-
#: core/class-form-field.php:
|
2559 |
msgctxt "form-fields-api"
|
2560 |
msgid "Invalid field ID"
|
2561 |
msgstr "ID de champ invalide"
|
2562 |
|
2563 |
-
#: core/class-form-field.php:
|
2564 |
msgctxt "form-fields api"
|
2565 |
msgid ""
|
2566 |
"This form field can't be deleted because it is required for the plugin to "
|
@@ -2569,7 +2686,7 @@ msgstr ""
|
|
2569 |
"Ce champ de formulaire ne peut pas être supprimé car il est nécessaire pour "
|
2570 |
"que le plugin fonctionne."
|
2571 |
|
2572 |
-
#: core/class-form-field.php:
|
2573 |
msgctxt "form-fields-api"
|
2574 |
msgid "An error occurred while trying to delete this field."
|
2575 |
msgstr "Une erreur est survenue en essayant de supprimer ce champ."
|
@@ -2624,12 +2741,12 @@ msgctxt "listing"
|
|
2624 |
msgid "(Fee Unavailable)"
|
2625 |
msgstr "(Coûts Non disponible)"
|
2626 |
|
2627 |
-
#: core/class-listings-api.php:
|
2628 |
msgctxt "notify email"
|
2629 |
msgid "[%s] New listing notification"
|
2630 |
msgstr "[%s] Nouvelle notification d'annonce"
|
2631 |
|
2632 |
-
#: core/class-listings-api.php:
|
2633 |
msgctxt "notify email"
|
2634 |
msgid "[%s] Listing edit notification"
|
2635 |
msgstr "[%s] Notification d'édition d'annonce"
|
@@ -2674,12 +2791,12 @@ msgctxt "widgets"
|
|
2674 |
msgid "Leave blank for automatic height."
|
2675 |
msgstr "Laissez ce champ vide pour la hauteur automatique."
|
2676 |
|
2677 |
-
#: core/class-payment.php:
|
2678 |
msgctxt "listings"
|
2679 |
msgid "Fee \"%s\" for category \"%s\""
|
2680 |
msgstr "Frais \"%s\" pour catégorie \"%s\""
|
2681 |
|
2682 |
-
#: core/class-recaptcha.php:
|
2683 |
#, fuzzy
|
2684 |
msgctxt "recaptcha"
|
2685 |
msgid "The reCAPTCHA wasn't entered correctly."
|
@@ -2927,12 +3044,12 @@ msgctxt "admin settings"
|
|
2927 |
msgid "Enable AJAX compatibility mode?"
|
2928 |
msgstr "Activer le mode de comptabilité AJAX?"
|
2929 |
|
2930 |
-
#: core/class-settings.php:141 core/class-settings.php:
|
2931 |
msgctxt "admin settings"
|
2932 |
msgid "Listings"
|
2933 |
msgstr "Annonces"
|
2934 |
|
2935 |
-
#: core/class-settings.php:142 core/class-settings.php:
|
2936 |
msgctxt "admin settings"
|
2937 |
msgid "General Settings"
|
2938 |
msgstr "Paramètres généraux"
|
@@ -3150,12 +3267,12 @@ msgctxt "admin settings"
|
|
3150 |
msgid "Sort order for categories"
|
3151 |
msgstr "Ordre de tri pour les catégories"
|
3152 |
|
3153 |
-
#: core/class-settings.php:242 core/class-settings.php:
|
3154 |
msgctxt "admin settings"
|
3155 |
msgid "Ascending"
|
3156 |
msgstr "Ascendant"
|
3157 |
|
3158 |
-
#: core/class-settings.php:242 core/class-settings.php:
|
3159 |
msgctxt "admin settings"
|
3160 |
msgid "Descending"
|
3161 |
msgstr "Descendant"
|
@@ -3213,56 +3330,61 @@ msgstr "Aléatoire"
|
|
3213 |
|
3214 |
#: core/class-settings.php:255
|
3215 |
msgctxt "admin settings"
|
3216 |
-
msgid "Paid first then free"
|
3217 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
3218 |
|
3219 |
-
#: core/class-settings.php:
|
3220 |
msgctxt "admin settings"
|
3221 |
msgid "Sort directory listings by"
|
3222 |
msgstr "Trier les annonces de l'annuaire par"
|
3223 |
|
3224 |
-
#: core/class-settings.php:
|
3225 |
msgctxt "admin settings"
|
3226 |
msgid "Ascending for ascending order A-Z, Descending for descending order Z-A"
|
3227 |
msgstr ""
|
3228 |
"Ascendant pour un classement de A à Z, Descendant pour un classement de Z à A"
|
3229 |
|
3230 |
-
#: core/class-settings.php:
|
3231 |
msgctxt "admin settings"
|
3232 |
msgid "Enable sort bar?"
|
3233 |
msgstr "Activer la barre de tri?"
|
3234 |
|
3235 |
-
#: core/class-settings.php:
|
3236 |
msgctxt "admin settings"
|
3237 |
msgid "Sortbar Fields"
|
3238 |
msgstr "Champs de la barre de tri"
|
3239 |
|
3240 |
-
#: core/class-settings.php:
|
3241 |
msgctxt "admin settings"
|
3242 |
msgid "Featured (Sticky) listing settings"
|
3243 |
msgstr "Paramètres sélectionnés (Post-it) des annonces"
|
3244 |
|
3245 |
-
#: core/class-settings.php:
|
3246 |
msgctxt "admin settings"
|
3247 |
msgid "Offer sticky listings?"
|
3248 |
msgstr "Proposer des annonces par Post-it?"
|
3249 |
|
3250 |
-
#: core/class-settings.php:
|
3251 |
msgctxt "admin settings"
|
3252 |
msgid "Offer upgrades during submit process?"
|
3253 |
msgstr "Proposer des améliorations durant le processus de soumission?"
|
3254 |
|
3255 |
-
#: core/class-settings.php:
|
3256 |
msgctxt "admin settings"
|
3257 |
msgid "Sticky listing price"
|
3258 |
msgstr "Prix des annonces en Post-it"
|
3259 |
|
3260 |
-
#: core/class-settings.php:
|
3261 |
msgctxt "admin settings"
|
3262 |
msgid "Sticky listing page description text"
|
3263 |
msgstr "Texte de description de la page annonce en Post-it"
|
3264 |
|
3265 |
-
#: core/class-settings.php:
|
3266 |
msgctxt "admin settings"
|
3267 |
msgid ""
|
3268 |
"You can upgrade your listing to featured status. Featured listings will "
|
@@ -3272,17 +3394,17 @@ msgstr ""
|
|
3272 |
"annonces ainsi traitées vont toujours apparaître avant les annonces "
|
3273 |
"courantes."
|
3274 |
|
3275 |
-
#: core/class-settings.php:
|
3276 |
msgctxt "admin settings"
|
3277 |
msgid "E-Mail"
|
3278 |
msgstr "E-Mail"
|
3279 |
|
3280 |
-
#: core/class-settings.php:
|
3281 |
msgctxt "admin settings"
|
3282 |
msgid "Display email address fields publicly?"
|
3283 |
msgstr "Affichage des champs d'adresses e-mail au public?"
|
3284 |
|
3285 |
-
#: core/class-settings.php:
|
3286 |
msgctxt "admin settings"
|
3287 |
msgid ""
|
3288 |
"Shows the email address of the listing owner to all web users. NOT "
|
@@ -3293,12 +3415,12 @@ msgstr ""
|
|
3293 |
"du Web. PAS RECOMMANDE car cela augmente le spam à l'adresse en question et "
|
3294 |
"permet aux spam bots de la récolter pour une utilisation future."
|
3295 |
|
3296 |
-
#: core/class-settings.php:
|
3297 |
msgctxt "admin settings"
|
3298 |
msgid "How to determine the listing's email address?"
|
3299 |
msgstr "Comment définir l'adresse e-mail de l'annonce?"
|
3300 |
|
3301 |
-
#: core/class-settings.php:
|
3302 |
msgctxt "admin settings"
|
3303 |
msgid ""
|
3304 |
"This affects emails sent to listing owners via contact forms or when their "
|
@@ -3307,115 +3429,115 @@ msgstr ""
|
|
3307 |
"Cela affecte l'envoie des emails aux propriétaires des annonces via le "
|
3308 |
"formulaire de contact ou quand leurs annonces expirent."
|
3309 |
|
3310 |
-
#: core/class-settings.php:
|
3311 |
msgctxt "admin settings"
|
3312 |
msgid "E-Mail Notifications"
|
3313 |
msgstr "Notification mail"
|
3314 |
|
3315 |
-
#: core/class-settings.php:
|
3316 |
msgctxt "admin settings"
|
3317 |
msgid "Notify admin via e-mail when..."
|
3318 |
msgstr "Prévenir l'administrateur via courriel quand..."
|
3319 |
|
3320 |
-
#: core/class-settings.php:
|
3321 |
msgctxt "admin settings"
|
3322 |
msgid "A new listing is submitted."
|
3323 |
msgstr "Une nouvelle annonce a été soumise."
|
3324 |
|
3325 |
-
#: core/class-settings.php:
|
3326 |
msgctxt "admin settings"
|
3327 |
msgid "A listing is edited."
|
3328 |
msgstr "Une annonce est édité."
|
3329 |
|
3330 |
-
#: core/class-settings.php:
|
3331 |
msgctxt "admin settings"
|
3332 |
msgid "A listing expires."
|
3333 |
msgstr "Une annonce expire."
|
3334 |
|
3335 |
-
#: core/class-settings.php:
|
3336 |
msgctxt "admin settings"
|
3337 |
msgid "A contact message is sent to a listing's owner."
|
3338 |
msgstr "Un message de contact est envoyé a un propriétaire d'annonce."
|
3339 |
|
3340 |
-
#: core/class-settings.php:
|
3341 |
msgctxt "admin settings"
|
3342 |
msgid "CC this e-mail address too"
|
3343 |
msgstr "CC cette adresse mail aussi"
|
3344 |
|
3345 |
-
#: core/class-settings.php:
|
3346 |
msgctxt "admin settings"
|
3347 |
msgid "Notify users via e-mail when..."
|
3348 |
msgstr "Prévenir les utilisateurs via courriel quand..."
|
3349 |
|
3350 |
-
#: core/class-settings.php:
|
3351 |
msgctxt "admin settings"
|
3352 |
msgid "You can modify the text template used for most of these e-mails below."
|
3353 |
msgstr ""
|
3354 |
"Vous pouvez modifier le modèle de texte utilisé pour la plupart de ces e-"
|
3355 |
"mails ci-dessous."
|
3356 |
|
3357 |
-
#: core/class-settings.php:
|
3358 |
msgctxt "admin settings"
|
3359 |
msgid "Their listing is submitted."
|
3360 |
msgstr "Leur annonce est soumise."
|
3361 |
|
3362 |
-
#: core/class-settings.php:
|
3363 |
msgctxt "admin settings"
|
3364 |
msgid "Their listing is approved/published."
|
3365 |
msgstr "Leur annonce est approuvée/publiée"
|
3366 |
|
3367 |
-
#: core/class-settings.php:
|
3368 |
msgctxt "contact email"
|
3369 |
msgid "You have received a reply from your listing at %s."
|
3370 |
msgstr "Vous avez reçu une réponse à votre annonce de %s."
|
3371 |
|
3372 |
-
#: core/class-settings.php:
|
3373 |
msgctxt "contact email"
|
3374 |
msgid "Name: %s"
|
3375 |
msgstr "Nom: %s"
|
3376 |
|
3377 |
-
#: core/class-settings.php:
|
3378 |
msgctxt "contact email"
|
3379 |
msgid "E-Mail: %s"
|
3380 |
msgstr "E-Mail: %s"
|
3381 |
|
3382 |
-
#: core/class-settings.php:
|
3383 |
msgctxt "contact email"
|
3384 |
msgid "Message:"
|
3385 |
msgstr "Message:"
|
3386 |
|
3387 |
-
#: core/class-settings.php:
|
3388 |
msgctxt "contact email"
|
3389 |
msgid "Time: %s"
|
3390 |
msgstr "Date: %s"
|
3391 |
|
3392 |
-
#: core/class-settings.php:
|
3393 |
msgctxt "admin settings"
|
3394 |
msgid "E-Mail Templates"
|
3395 |
msgstr "Template d'E-Mail"
|
3396 |
|
3397 |
-
#: core/class-settings.php:
|
3398 |
msgctxt "admin settings"
|
3399 |
msgid "Email confirmation message"
|
3400 |
msgstr "Message de confirmation par E-Mail"
|
3401 |
|
3402 |
-
#: core/class-settings.php:
|
3403 |
msgctxt "admin settings"
|
3404 |
msgid "Sent after a listing has been submitted."
|
3405 |
msgstr "Envoyer après qu'une annonce ait été soumise"
|
3406 |
|
3407 |
-
#: core/class-settings.php:
|
3408 |
-
#: core/class-settings.php:
|
3409 |
msgctxt "admin settings"
|
3410 |
msgid "Listing's title"
|
3411 |
msgstr "Titre de l'annonce"
|
3412 |
|
3413 |
-
#: core/class-settings.php:
|
3414 |
msgctxt "admin settings"
|
3415 |
msgid "Listing published message"
|
3416 |
msgstr "Message publié de l'annonce"
|
3417 |
|
3418 |
-
#: core/class-settings.php:
|
3419 |
msgctxt "admin settings"
|
3420 |
msgid ""
|
3421 |
"Your listing \"[listing]\" is now available at [listing-url] and can be "
|
@@ -3424,23 +3546,23 @@ msgstr ""
|
|
3424 |
"Votre annonce \"[listing]\" est maintenant disponible à [listing-url] et "
|
3425 |
"elle peut être vu par tout le monde."
|
3426 |
|
3427 |
-
#: core/class-settings.php:
|
3428 |
msgctxt "admin settings"
|
3429 |
msgid "Sent when the listing has been published or approved by an admin."
|
3430 |
msgstr ""
|
3431 |
"Envoyé lorsque l'annonce a été publiée ou approuvée par un administrateur."
|
3432 |
|
3433 |
-
#: core/class-settings.php:
|
3434 |
msgctxt "admin settings"
|
3435 |
msgid "Listing's URL"
|
3436 |
msgstr "Url de l'annonce"
|
3437 |
|
3438 |
-
#: core/class-settings.php:
|
3439 |
msgctxt "admin settings"
|
3440 |
msgid "Listing Contact Message"
|
3441 |
msgstr "Listage des messages de contact"
|
3442 |
|
3443 |
-
#: core/class-settings.php:
|
3444 |
msgctxt "admin settings"
|
3445 |
msgid ""
|
3446 |
"Sent to listing owners when someone uses the contact form on their listing "
|
@@ -3449,34 +3571,34 @@ msgstr ""
|
|
3449 |
"Envoyer aux propriétaires des annonces quand quelqu'un utilise le formulaire "
|
3450 |
"de contact sur leurs pages d'annonces."
|
3451 |
|
3452 |
-
#: core/class-settings.php:
|
3453 |
msgctxt "admin settings"
|
3454 |
msgid "Payment related"
|
3455 |
msgstr "Paiement lié"
|
3456 |
|
3457 |
-
#: core/class-settings.php:
|
3458 |
msgctxt "admin settings"
|
3459 |
msgid "Payment abandoned reminder message"
|
3460 |
msgstr "Paiement abandonné, message de rappel"
|
3461 |
|
3462 |
-
#: core/class-settings.php:
|
3463 |
msgctxt "admin settings"
|
3464 |
msgid "Sent some time after a pending payment is abandoned by users."
|
3465 |
msgstr ""
|
3466 |
"Envoyer après un certain temps lorsqu'un paiement en attente est abandonné "
|
3467 |
"par les utilisateurs."
|
3468 |
|
3469 |
-
#: core/class-settings.php:
|
3470 |
msgctxt "admin settings"
|
3471 |
msgid "Checkout URL link"
|
3472 |
msgstr "Vérificateur de lien URL"
|
3473 |
|
3474 |
-
#: core/class-settings.php:
|
3475 |
msgctxt "admin settings"
|
3476 |
msgid "Renewal Reminders"
|
3477 |
msgstr "Renouveller les rappels"
|
3478 |
|
3479 |
-
#: core/class-settings.php:
|
3480 |
msgctxt "admin settings"
|
3481 |
msgid ""
|
3482 |
"This section refers only to the text of the renewal/expiration notices. You "
|
@@ -3486,12 +3608,12 @@ msgstr ""
|
|
3486 |
"d'expiration. Vous pouvez également configurer <a> quand les e-mails seront "
|
3487 |
"envoyés </a>."
|
3488 |
|
3489 |
-
#: core/class-settings.php:
|
3490 |
msgctxt "admin settings"
|
3491 |
msgid "Pending expiration e-mail message"
|
3492 |
msgstr "Expiration imminente du mail"
|
3493 |
|
3494 |
-
#: core/class-settings.php:
|
3495 |
msgctxt "settings"
|
3496 |
msgid ""
|
3497 |
"Sent some time before the listing expires. Applies to non-recurring renewals "
|
@@ -3500,50 +3622,50 @@ msgstr ""
|
|
3500 |
"Envoyé quelque temps avant l'expiration de l'annonce. Valable seulement pour "
|
3501 |
"les renouvellements non-récurrents."
|
3502 |
|
3503 |
-
#: core/class-settings.php:
|
3504 |
-
#: core/class-settings.php:
|
3505 |
-
#: core/class-settings.php:
|
3506 |
msgctxt "settings"
|
3507 |
msgid "Listing's name (with link)"
|
3508 |
msgstr "Nom de l'annonce (avec lien)"
|
3509 |
|
3510 |
-
#: core/class-settings.php:
|
3511 |
-
#: core/class-settings.php:
|
3512 |
-
#: core/class-settings.php:
|
3513 |
msgctxt "settings"
|
3514 |
msgid "Author's name"
|
3515 |
msgstr "Nom de l'auteur"
|
3516 |
|
3517 |
-
#: core/class-settings.php:
|
3518 |
-
#: core/class-settings.php:
|
3519 |
msgctxt "settings"
|
3520 |
msgid "Expiration date"
|
3521 |
msgstr "Date d'expiration"
|
3522 |
|
3523 |
-
#: core/class-settings.php:
|
3524 |
msgctxt "settings"
|
3525 |
msgid "Category that is going to expire"
|
3526 |
msgstr "Catégorier qui va expirer"
|
3527 |
|
3528 |
-
#: core/class-settings.php:
|
3529 |
-
#: core/class-settings.php:
|
3530 |
msgctxt "settings"
|
3531 |
msgid "Link to renewal page"
|
3532 |
msgstr "Lien pour renouveller la page"
|
3533 |
|
3534 |
-
#: core/class-settings.php:
|
3535 |
-
#: core/class-settings.php:
|
3536 |
-
#: core/class-settings.php:
|
3537 |
msgctxt "settings"
|
3538 |
msgid "Link to your site"
|
3539 |
msgstr "Lien vers votre site"
|
3540 |
|
3541 |
-
#: core/class-settings.php:
|
3542 |
msgctxt "admin settings"
|
3543 |
msgid "Listing Renewal e-mail message"
|
3544 |
msgstr "Message mail de renouvellement d'annonce"
|
3545 |
|
3546 |
-
#: core/class-settings.php:
|
3547 |
msgctxt "settings"
|
3548 |
msgid ""
|
3549 |
"Sent at the time of listing expiration. Applies to non-recurring renewals "
|
@@ -3552,17 +3674,17 @@ msgstr ""
|
|
3552 |
"Envoyé au moment de l'expiration de l'annonce. Seulement valable pour les "
|
3553 |
"renouvellements non-récurrents."
|
3554 |
|
3555 |
-
#: core/class-settings.php:
|
3556 |
msgctxt "settings"
|
3557 |
msgid "Category that expired"
|
3558 |
msgstr "Catégories qui ont expiré"
|
3559 |
|
3560 |
-
#: core/class-settings.php:
|
3561 |
msgctxt "admin settings"
|
3562 |
msgid "Listing auto-renewal reminder (recurring payments)"
|
3563 |
msgstr "Rappel d'auto-renouvellement des annonces (paiements récurrents)"
|
3564 |
|
3565 |
-
#: core/class-settings.php:
|
3566 |
msgctxt "settings"
|
3567 |
msgid ""
|
3568 |
"Sent some time before the listing is auto-renewed. Applies to recurring "
|
@@ -3571,27 +3693,27 @@ msgstr ""
|
|
3571 |
"Envoyé un certain temps avant que l'annonce est auto-renouvellement. Valable "
|
3572 |
"pour les renouvellements périodiques seulement."
|
3573 |
|
3574 |
-
#: core/class-settings.php:
|
3575 |
msgctxt "settings"
|
3576 |
msgid "Renewal date"
|
3577 |
msgstr "Date de renouvellement"
|
3578 |
|
3579 |
-
#: core/class-settings.php:
|
3580 |
msgctxt "settings"
|
3581 |
msgid "Category that is going to be renewed"
|
3582 |
msgstr "Catégories qui vont être renouvelées"
|
3583 |
|
3584 |
-
#: core/class-settings.php:
|
3585 |
msgctxt "settings"
|
3586 |
msgid "Link to manage subscriptions"
|
3587 |
msgstr "Lien pour gérer les abonnements"
|
3588 |
|
3589 |
-
#: core/class-settings.php:
|
3590 |
msgctxt "admin settings"
|
3591 |
msgid "Listing Renewal e-mail message (recurring payments)"
|
3592 |
msgstr "Renouvellement des annonces par mail (paiements récurrents)"
|
3593 |
|
3594 |
-
#: core/class-settings.php:
|
3595 |
msgctxt "settings"
|
3596 |
msgid ""
|
3597 |
"Sent after the listing is auto-renewed. Applies to recurring renewals only."
|
@@ -3599,17 +3721,17 @@ msgstr ""
|
|
3599 |
"Envoyé dès que les annonces se soient auto-renouvellées. Appliqué aux "
|
3600 |
"paiements récurrents seulement."
|
3601 |
|
3602 |
-
#: core/class-settings.php:
|
3603 |
msgctxt "settings"
|
3604 |
msgid "Renewed category"
|
3605 |
msgstr "Catégories renouvellées"
|
3606 |
|
3607 |
-
#: core/class-settings.php:
|
3608 |
msgctxt "admin settings"
|
3609 |
msgid "Renewal reminder e-mail message"
|
3610 |
msgstr "Rennouveller le rappel par mail"
|
3611 |
|
3612 |
-
#: core/class-settings.php:
|
3613 |
msgctxt "settings"
|
3614 |
msgid ""
|
3615 |
"Sent some time after listing expiration and when no renewal has occurred. "
|
@@ -3619,33 +3741,33 @@ msgstr ""
|
|
3619 |
"renouvellement n'a pas eu lieu. Valable pour deux renouvellements récurrents "
|
3620 |
"et non récurrents."
|
3621 |
|
3622 |
-
#: core/class-settings.php:
|
3623 |
msgctxt "admin settings"
|
3624 |
msgid "Payment"
|
3625 |
msgstr "Paiement"
|
3626 |
|
3627 |
-
#: core/class-settings.php:
|
3628 |
msgctxt "admin settings"
|
3629 |
msgid "Payment Settings"
|
3630 |
msgstr "Paramètres de paiement"
|
3631 |
|
3632 |
-
#: core/class-settings.php:
|
3633 |
msgctxt "admin settings"
|
3634 |
msgid "Turn On payments?"
|
3635 |
msgstr "Activer les paiements?"
|
3636 |
|
3637 |
-
#: core/class-settings.php:
|
3638 |
msgctxt "admin settings"
|
3639 |
msgid "Put payment gateways in test mode?"
|
3640 |
msgstr "Passer les passerelles de paiement en mode test?"
|
3641 |
|
3642 |
-
#: core/class-settings.php:
|
3643 |
msgctxt "admin settings"
|
3644 |
msgid "Perform checkouts on the secure (HTTPS) version of your site?"
|
3645 |
msgstr ""
|
3646 |
"Effectuer la vérification sur la version sécurisée (HTTPS) de votre site?"
|
3647 |
|
3648 |
-
#: core/class-settings.php:
|
3649 |
msgctxt "admin settings"
|
3650 |
msgid ""
|
3651 |
"Recommended for added security. For this to work you need to enable HTTPS on "
|
@@ -3654,142 +3776,165 @@ msgstr ""
|
|
3654 |
"Recommandé pour une sécurité accrue. Pour que cela fonctionne, vous devez "
|
3655 |
"activer HTTPS sur votre serveur et <a> obtenir un certificat SSL </a>."
|
3656 |
|
3657 |
-
#: core/class-settings.php:
|
3658 |
msgctxt "admin settings"
|
3659 |
msgid "Currency Code"
|
3660 |
msgstr "Code de devise"
|
3661 |
|
3662 |
-
#: core/class-settings.php:
|
3663 |
msgctxt "admin settings"
|
3664 |
msgid "Australian Dollar (AUD)"
|
3665 |
msgstr "Dollar Australien (AUD)"
|
3666 |
|
3667 |
-
#: core/class-settings.php:
|
3668 |
msgctxt "admin settings"
|
3669 |
msgid "Brazilian Real (BRL)"
|
3670 |
msgstr "Real Brésilien (BRL)"
|
3671 |
|
3672 |
-
#: core/class-settings.php:
|
3673 |
msgctxt "admin settings"
|
3674 |
msgid "Canadian Dollar (CAD)"
|
3675 |
msgstr "Dollar Canadien (CAD)"
|
3676 |
|
3677 |
-
#: core/class-settings.php:
|
3678 |
msgctxt "admin settings"
|
3679 |
msgid "Czech Koruna (CZK)"
|
3680 |
msgstr "Couronne Tchèque (CZK)"
|
3681 |
|
3682 |
-
#: core/class-settings.php:
|
3683 |
msgctxt "admin settings"
|
3684 |
msgid "Danish Krone (DKK)"
|
3685 |
msgstr "Couronne Danoise (DKK)"
|
3686 |
|
3687 |
-
#: core/class-settings.php:
|
3688 |
msgctxt "admin settings"
|
3689 |
msgid "Euro (EUR)"
|
3690 |
msgstr "Euro (EUR)"
|
3691 |
|
3692 |
-
#: core/class-settings.php:
|
3693 |
msgctxt "admin settings"
|
3694 |
msgid "Hong Kong Dollar (HKD)"
|
3695 |
msgstr "Dollar de Hong Kong(HKD)"
|
3696 |
|
3697 |
-
#: core/class-settings.php:
|
3698 |
msgctxt "admin settings"
|
3699 |
msgid "Hungarian Forint (HUF)"
|
3700 |
msgstr "Forint Hongrois (HUF)"
|
3701 |
|
3702 |
-
#: core/class-settings.php:
|
3703 |
msgctxt "admin settings"
|
3704 |
msgid "Israeli New Shequel (ILS)"
|
3705 |
msgstr "Nouveau Shequel Israélien (ILS)"
|
3706 |
|
3707 |
-
#: core/class-settings.php:
|
3708 |
msgctxt "admin settings"
|
3709 |
msgid "Japanese Yen (JPY)"
|
3710 |
msgstr "Yen Japonais (JPY)"
|
3711 |
|
3712 |
-
#: core/class-settings.php:
|
3713 |
msgctxt "admin settings"
|
3714 |
msgid "Malasian Ringgit (MYR)"
|
3715 |
msgstr "Ringgit Malaisien (MYR)"
|
3716 |
|
3717 |
-
#: core/class-settings.php:
|
3718 |
msgctxt "admin settings"
|
3719 |
msgid "Mexican Peso (MXN)"
|
3720 |
msgstr "Peso Mexicain (MXN)"
|
3721 |
|
3722 |
-
#: core/class-settings.php:
|
3723 |
msgctxt "admin settings"
|
3724 |
msgid "Norwegian Krone (NOK)"
|
3725 |
msgstr "Couronne Norvégienne (NOK)"
|
3726 |
|
3727 |
-
#: core/class-settings.php:
|
3728 |
msgctxt "admin settings"
|
3729 |
msgid "New Zealand Dollar (NZD)"
|
3730 |
msgstr "Dollar Néo-Zélandais (NZD)"
|
3731 |
|
3732 |
-
#: core/class-settings.php:
|
3733 |
msgctxt "admin settings"
|
3734 |
msgid "Philippine Peso (PHP)"
|
3735 |
msgstr "Peso Phillipin (PHP)"
|
3736 |
|
3737 |
-
#: core/class-settings.php:
|
3738 |
msgctxt "admin settings"
|
3739 |
msgid "Polish Zloty (PLN)"
|
3740 |
msgstr "Zloty Polonais (PLN)"
|
3741 |
|
3742 |
-
#: core/class-settings.php:
|
3743 |
msgctxt "admin settings"
|
3744 |
msgid "Pound Sterling (GBP)"
|
3745 |
msgstr "Livre Sterling (GBP)"
|
3746 |
|
3747 |
-
#: core/class-settings.php:
|
3748 |
msgctxt "admin settings"
|
3749 |
msgid "Singapore Dollar (SGD)"
|
3750 |
msgstr "Dollar Singaporien (SGD)"
|
3751 |
|
3752 |
-
#: core/class-settings.php:
|
3753 |
msgctxt "admin settings"
|
3754 |
msgid "Swedish Krona (SEK)"
|
3755 |
msgstr "Couronne Suédoise (SEK)"
|
3756 |
|
3757 |
-
#: core/class-settings.php:
|
3758 |
msgctxt "admin settings"
|
3759 |
msgid "Swiss Franc (CHF)"
|
3760 |
msgstr "Franc Suisse (CHF)"
|
3761 |
|
3762 |
-
#: core/class-settings.php:
|
3763 |
msgctxt "admin settings"
|
3764 |
msgid "Taiwan Dollar (TWD)"
|
3765 |
msgstr "Dollar Taiwanais (TWD)"
|
3766 |
|
3767 |
-
#: core/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3768 |
msgctxt "admin settings"
|
3769 |
-
msgid "
|
3770 |
-
msgstr "
|
3771 |
|
3772 |
-
#: core/class-settings.php:
|
3773 |
msgctxt "admin settings"
|
3774 |
-
msgid "
|
3775 |
-
msgstr "
|
3776 |
|
3777 |
-
#: core/class-settings.php:
|
3778 |
msgctxt "admin settings"
|
3779 |
-
msgid "
|
3780 |
-
msgstr "
|
3781 |
|
3782 |
-
#: core/class-settings.php:
|
|
|
3783 |
msgctxt "admin settings"
|
3784 |
-
msgid "
|
3785 |
msgstr "Symbole actuel"
|
3786 |
|
3787 |
-
#: core/class-settings.php:
|
3788 |
msgctxt "admin settings"
|
3789 |
msgid "Thank you for payment message"
|
3790 |
msgstr "Merci pour le message de paiement"
|
3791 |
|
3792 |
-
#: core/class-settings.php:
|
3793 |
msgctxt "admin settings"
|
3794 |
msgid ""
|
3795 |
"Thank you for your payment. Your payment is being verified and your listing "
|
@@ -3799,12 +3944,12 @@ msgstr ""
|
|
3799 |
"votre annonce en revue. Le processus de vérification et d'examen peut "
|
3800 |
"prendre jusqu'à 48 heures."
|
3801 |
|
3802 |
-
#: core/class-settings.php:
|
3803 |
msgctxt "admin settings"
|
3804 |
msgid "Ask users to come back for abandoned payments?"
|
3805 |
msgstr "Demandez aux utilisateurs de revenir pour les paiements abandonnés?"
|
3806 |
|
3807 |
-
#: core/class-settings.php:
|
3808 |
msgctxt "admin settings"
|
3809 |
msgid ""
|
3810 |
"An abandoned payment is when a user attempts to place a listing and gets to "
|
@@ -3818,12 +3963,12 @@ msgstr ""
|
|
3818 |
"l'utilisateur n'a tout simplement pas compléter la transaction. Le plugin "
|
3819 |
"peut peut rappeler les auteurs pour continuer la publication de leur annonce."
|
3820 |
|
3821 |
-
#: core/class-settings.php:
|
3822 |
msgctxt "admin settings"
|
3823 |
msgid "Listing abandonment threshold (hours)"
|
3824 |
msgstr "Seuil d'abandon de l'annonce (heurs)"
|
3825 |
|
3826 |
-
#: core/class-settings.php:
|
3827 |
msgctxt "admin settings"
|
3828 |
msgid ""
|
3829 |
"Listings with pending payments are marked as abandoned after this time. You "
|
@@ -3833,27 +3978,27 @@ msgstr ""
|
|
3833 |
"cette heure. Vous pouvez également personnaliser <a> l'e-mail </a> que les "
|
3834 |
"utilisateurs reçoivent."
|
3835 |
|
3836 |
-
#: core/class-settings.php:
|
3837 |
msgctxt "admin settings"
|
3838 |
msgid "Registration"
|
3839 |
msgstr "Enregistrement"
|
3840 |
|
3841 |
-
#: core/class-settings.php:
|
3842 |
msgctxt "admin settings"
|
3843 |
msgid "Registration Settings"
|
3844 |
msgstr "Paramètres d'enregistrement"
|
3845 |
|
3846 |
-
#: core/class-settings.php:
|
3847 |
msgctxt "admin settings"
|
3848 |
msgid "Require login to post listings?"
|
3849 |
msgstr "Connexion obligatoire pour poster une annonce?"
|
3850 |
|
3851 |
-
#: core/class-settings.php:
|
3852 |
msgctxt "admin settings"
|
3853 |
msgid "Registration URL"
|
3854 |
msgstr "URL d'enregistrement"
|
3855 |
|
3856 |
-
#: core/class-settings.php:
|
3857 |
msgctxt "admin settings"
|
3858 |
msgid ""
|
3859 |
"URL of your membership plugin's registration page. Only enter this if using "
|
@@ -3863,12 +4008,12 @@ msgstr ""
|
|
3863 |
"ceci si vous utilisez la page d'inscription du plugin d'adhésion ou une page "
|
3864 |
"personnalisée."
|
3865 |
|
3866 |
-
#: core/class-settings.php:
|
3867 |
msgctxt "admin settings"
|
3868 |
msgid "Image"
|
3869 |
msgstr "Image"
|
3870 |
|
3871 |
-
#: core/class-settings.php:
|
3872 |
msgctxt "admin settings"
|
3873 |
msgid ""
|
3874 |
"Any changes to these settings will affect new listings only. Existing "
|
@@ -3882,52 +4027,52 @@ msgstr ""
|
|
3882 |
"télécharger l'image (s) sur cette annonce, après avoir cfait les "
|
3883 |
"modifications voulue."
|
3884 |
|
3885 |
-
#: core/class-settings.php:
|
3886 |
msgctxt "admin settings"
|
3887 |
msgid "Image Settings"
|
3888 |
msgstr "Paraamètres des images"
|
3889 |
|
3890 |
-
#: core/class-settings.php:
|
3891 |
msgctxt "admin settings"
|
3892 |
msgid "Allow images?"
|
3893 |
msgstr "Autoriser les images?"
|
3894 |
|
3895 |
-
#: core/class-settings.php:
|
3896 |
msgctxt "admin settings"
|
3897 |
msgid "Min Image File Size (KB)"
|
3898 |
msgstr "Taille minnimal des fichiers images (KB)"
|
3899 |
|
3900 |
-
#: core/class-settings.php:
|
3901 |
msgctxt "admin settings"
|
3902 |
msgid "Max Image File Size (KB)"
|
3903 |
msgstr "Taille maximal des fichiers images (KB)"
|
3904 |
|
3905 |
-
#: core/class-settings.php:
|
3906 |
msgctxt "admin settings"
|
3907 |
msgid "Min image width (px)"
|
3908 |
msgstr "Largeur minnimal des images (px)"
|
3909 |
|
3910 |
-
#: core/class-settings.php:
|
3911 |
msgctxt "admin settings"
|
3912 |
msgid "Min image height (px)"
|
3913 |
msgstr "Hauteur minnimal des images (px)"
|
3914 |
|
3915 |
-
#: core/class-settings.php:
|
3916 |
msgctxt "admin settings"
|
3917 |
msgid "Max image width (px)"
|
3918 |
msgstr "Largeur maximal des images (px)"
|
3919 |
|
3920 |
-
#: core/class-settings.php:
|
3921 |
msgctxt "admin settings"
|
3922 |
msgid "Max image height (px)"
|
3923 |
msgstr "Hauteur maximal des images (px)"
|
3924 |
|
3925 |
-
#: core/class-settings.php:
|
3926 |
msgctxt "admin settings"
|
3927 |
msgid "Turn on thickbox/lightbox?"
|
3928 |
msgstr "Activer thickbox/lightbox?"
|
3929 |
|
3930 |
-
#: core/class-settings.php:
|
3931 |
msgctxt "admin settings"
|
3932 |
msgid ""
|
3933 |
"Uncheck if it conflicts with other elements or plugins installed on your site"
|
@@ -3935,27 +4080,27 @@ msgstr ""
|
|
3935 |
"Décochez si vela entre en conflit avec d'autres éléments ou plugins "
|
3936 |
"installés sur votre site"
|
3937 |
|
3938 |
-
#: core/class-settings.php:
|
3939 |
msgctxt "admin settings"
|
3940 |
msgid "Thumbnails"
|
3941 |
msgstr "Miniatures"
|
3942 |
|
3943 |
-
#: core/class-settings.php:
|
3944 |
msgctxt "admin settings"
|
3945 |
msgid "Thumbnail width (px)"
|
3946 |
msgstr "Largeur des miniatures (en pixel)"
|
3947 |
|
3948 |
-
#: core/class-settings.php:
|
3949 |
msgctxt "admin settings"
|
3950 |
msgid "Thumbnail height (px)"
|
3951 |
msgstr "Hauteur des miniatures (en pixel)"
|
3952 |
|
3953 |
-
#: core/class-settings.php:
|
3954 |
msgctxt "admin settings"
|
3955 |
msgid "Crop thumbnails to exact dimensions?"
|
3956 |
msgstr "Recadrer les miniatures aux dimensions exacts?"
|
3957 |
|
3958 |
-
#: core/class-settings.php:
|
3959 |
msgctxt "admin settings"
|
3960 |
msgid ""
|
3961 |
"When enabled images will match exactly the dimensions above but part of the "
|
@@ -3970,12 +4115,12 @@ msgstr ""
|
|
3970 |
"proportionnellement. Selon les images téléchargées, les miniatures peuvent "
|
3971 |
"avoir différentes hauteurs."
|
3972 |
|
3973 |
-
#: core/class-settings.php:
|
3974 |
msgctxt "admin settings"
|
3975 |
msgid "Number of free images"
|
3976 |
msgstr "Nombre d'images gratuites"
|
3977 |
|
3978 |
-
#: core/class-settings.php:
|
3979 |
msgctxt "admin settings"
|
3980 |
msgid ""
|
3981 |
"For paid listing images, configure that by adding or editing a <a>Fee Plan</"
|
@@ -3985,17 +4130,17 @@ msgstr ""
|
|
3985 |
"ou modification d'un <a>plan de frais</a> au lieu de ce paramètre, qui est "
|
3986 |
"ignoré pour les annonces payées."
|
3987 |
|
3988 |
-
#: core/class-settings.php:
|
3989 |
msgctxt "admin settings"
|
3990 |
msgid "Use default picture for listings with no picture?"
|
3991 |
msgstr "Utiliser l'image par défault pour les annonces sans images?"
|
3992 |
|
3993 |
-
#: core/class-settings.php:
|
3994 |
msgctxt "admin settings"
|
3995 |
msgid "Show Thumbnail on main listings page?"
|
3996 |
msgstr "Montrer les miniatures sur page principale des annonces?"
|
3997 |
|
3998 |
-
#: core/class-settings.php:
|
3999 |
msgctxt "admin settings"
|
4000 |
msgid ""
|
4001 |
"Could not copy the AJAX compatibility plugin \"%s\". Compatibility mode was "
|
@@ -4004,7 +4149,7 @@ msgstr ""
|
|
4004 |
"Impossible de copier le plugin de compatibilité AJAX \"% s\". Le mode de "
|
4005 |
"compatibilité n'a pas été activée."
|
4006 |
|
4007 |
-
#: core/class-settings.php:
|
4008 |
msgctxt "admin settings"
|
4009 |
msgid ""
|
4010 |
"Could not activate AJAX Compatibility mode: the directory \"%s\" could not "
|
@@ -4013,7 +4158,7 @@ msgstr ""
|
|
4013 |
"Impossible d'activer le mode de compatibilité AJAX: le répertoire \"% s \" "
|
4014 |
"ne peux pas être créé."
|
4015 |
|
4016 |
-
#: core/class-settings.php:
|
4017 |
msgctxt "admin settings"
|
4018 |
msgid ""
|
4019 |
"Could not remove the \"Business Directory Plugin - AJAX Compatibility Module"
|
@@ -4022,97 +4167,97 @@ msgstr ""
|
|
4022 |
"Impossible de supprimer le \"Module de comptabilité AJAX du plugin \". "
|
4023 |
"Veuillezt supprimer le fichier \"% s \" manuellement ou désactiver le plugin."
|
4024 |
|
4025 |
-
#: core/class-settings.php:
|
4026 |
msgctxt "settings"
|
4027 |
msgid "Deactivate License"
|
4028 |
msgstr "Désactiver la license"
|
4029 |
|
4030 |
-
#: core/class-settings.php:
|
4031 |
msgctxt "settings"
|
4032 |
msgid "Deactivating license..."
|
4033 |
msgstr "Désactivation de la license..."
|
4034 |
|
4035 |
-
#: core/class-settings.php:
|
4036 |
msgctxt "settings"
|
4037 |
msgid "Activate License"
|
4038 |
msgstr "Activer la license"
|
4039 |
|
4040 |
-
#: core/class-settings.php:
|
4041 |
msgctxt "settings"
|
4042 |
msgid "Activating license..."
|
4043 |
msgstr "Activation de la license"
|
4044 |
|
4045 |
-
#: core/class-settings.php:
|
4046 |
msgctxt "admin settings"
|
4047 |
msgid "Valid placeholders: %s"
|
4048 |
msgstr "Espaces réservés valides:% s"
|
4049 |
|
4050 |
-
#: core/class-settings.php:
|
4051 |
msgctxt "settings email"
|
4052 |
msgid "Click to edit e-mail"
|
4053 |
msgstr "Cliquer pour éditer l'e-mail"
|
4054 |
|
4055 |
-
#: core/class-settings.php:
|
4056 |
msgctxt "settings email"
|
4057 |
msgid "Click to edit"
|
4058 |
msgstr "Cliquer pour éditer"
|
4059 |
|
4060 |
-
#: core/class-settings.php:
|
4061 |
msgctxt "settings email"
|
4062 |
msgid "E-Mail Subject"
|
4063 |
msgstr "Sujet de l'e-mail"
|
4064 |
|
4065 |
-
#: core/class-settings.php:
|
4066 |
msgctxt "settings email"
|
4067 |
msgid "E-Mail Body"
|
4068 |
msgstr "Corps de l'e-mail"
|
4069 |
|
4070 |
-
#: core/class-settings.php:
|
4071 |
msgctxt "settings email"
|
4072 |
msgid "You can use the following placeholders:"
|
4073 |
msgstr "Vous pouvez utiliser les paramètres suivantes:"
|
4074 |
|
4075 |
-
#: core/class-settings.php:
|
4076 |
msgctxt "settings email"
|
4077 |
msgid "Preview e-mail"
|
4078 |
msgstr "E-mail précédents"
|
4079 |
|
4080 |
-
#: core/class-settings.php:
|
4081 |
msgctxt "settings email"
|
4082 |
msgid "Cancel"
|
4083 |
msgstr "Annuler"
|
4084 |
|
4085 |
-
#: core/class-settings.php:
|
4086 |
msgctxt "settings email"
|
4087 |
msgid "Save Changes"
|
4088 |
msgstr "Sauvegarder les changements"
|
4089 |
|
4090 |
-
#: core/class-settings.php:
|
4091 |
msgctxt "settings email"
|
4092 |
msgid "Site title"
|
4093 |
msgstr "Titre du site"
|
4094 |
|
4095 |
-
#: core/class-settings.php:
|
4096 |
msgctxt "settings email"
|
4097 |
msgid "Site title (with link)"
|
4098 |
msgstr "Titre du site (avec lien)"
|
4099 |
|
4100 |
-
#: core/class-settings.php:
|
4101 |
msgctxt "settings email"
|
4102 |
msgid "Site address (with link)"
|
4103 |
msgstr "Adresse du site (avec lien)"
|
4104 |
|
4105 |
-
#: core/class-settings.php:
|
4106 |
msgctxt "settings email"
|
4107 |
msgid "Directory URL (with link)"
|
4108 |
msgstr "Annuaire des URL (avec lien)"
|
4109 |
|
4110 |
-
#: core/class-settings.php:
|
4111 |
msgctxt "settings email"
|
4112 |
msgid "Current date"
|
4113 |
msgstr "Date actuelle"
|
4114 |
|
4115 |
-
#: core/class-settings.php:
|
4116 |
msgctxt "settings email"
|
4117 |
msgid "Current time"
|
4118 |
msgstr "Heure actuelle"
|
@@ -4151,109 +4296,150 @@ msgstr "Effacer"
|
|
4151 |
msgid "Upgrade Listing"
|
4152 |
msgstr "Mettre à jour l'annonce"
|
4153 |
|
4154 |
-
#: core/compatibility/deprecated.php:214 core/templates-ui.php:
|
4155 |
msgid "Submit A Listing"
|
4156 |
msgstr "Soumettre l'annonce"
|
4157 |
|
4158 |
-
#: core/compatibility/deprecated.php:227 core/templates-ui.php:
|
4159 |
msgid "View Listings"
|
4160 |
msgstr "Vue des annonces"
|
4161 |
|
4162 |
-
#: core/compatibility/deprecated.php:238 core/templates-ui.php:
|
4163 |
msgid "Directory"
|
4164 |
msgstr "Annuaire"
|
4165 |
|
4166 |
#: core/compatibility/templates/wpbusdirman-index-categories.php:12
|
4167 |
-
#: core/templates-ui.php:
|
4168 |
msgctxt "templates"
|
4169 |
msgid "Search Listings"
|
4170 |
msgstr "Recherche d'annonces"
|
4171 |
|
4172 |
-
#: core/
|
4173 |
msgctxt "form-fields api"
|
4174 |
-
msgid "
|
4175 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4176 |
|
4177 |
-
#: core/
|
|
|
4178 |
msgctxt "form-fields api"
|
4179 |
-
msgid "
|
4180 |
-
msgstr "
|
|
|
|
|
|
|
|
|
4181 |
|
4182 |
-
#: core/
|
|
|
4183 |
msgctxt "form-fields api"
|
4184 |
-
msgid "
|
4185 |
-
msgstr "
|
4186 |
|
4187 |
-
#: core/
|
4188 |
-
|
4189 |
-
|
4190 |
-
|
|
|
4191 |
|
4192 |
-
#: core/
|
4193 |
-
|
4194 |
-
|
4195 |
-
|
|
|
4196 |
|
4197 |
-
#: core/
|
4198 |
msgctxt "form-fields api"
|
4199 |
-
msgid "
|
4200 |
-
msgstr "
|
4201 |
|
4202 |
-
#: core/
|
4203 |
msgctxt "form-fields api"
|
4204 |
-
msgid "
|
4205 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4206 |
|
4207 |
-
#: core/
|
4208 |
msgctxt "form-fields api"
|
4209 |
msgid "Select List"
|
4210 |
msgstr "Sélectionnez une annonce"
|
4211 |
|
4212 |
-
#: core/
|
4213 |
msgctxt "form-fields-api category-select"
|
4214 |
msgid "-- Choose Terms --"
|
4215 |
msgstr "-- Choisissez les conditions --"
|
4216 |
|
4217 |
-
#: core/
|
|
|
4218 |
msgctxt "form-fields-api category-select"
|
4219 |
msgid "-- Choose One --"
|
4220 |
msgstr "-- Choisisez en un --"
|
4221 |
|
4222 |
-
#: core/
|
4223 |
-
#: core/form-fields-types.php:722
|
4224 |
-
msgctxt "form-fields admin"
|
4225 |
-
msgid "Field Options (for select lists, radio buttons and checkboxes)."
|
4226 |
-
msgstr ""
|
4227 |
-
"Champ d'options (pour sélectionner des annonces, des boutons radio et cases "
|
4228 |
-
"à cocher)."
|
4229 |
-
|
4230 |
-
#: core/form-fields-types.php:351
|
4231 |
msgctxt "form-fields admin"
|
4232 |
msgid "Allow empty selection on search?"
|
4233 |
msgstr "Permettre la sélection vide sur la recherche?"
|
4234 |
|
4235 |
-
#: core/
|
4236 |
-
#: core/form-fields-types.php:743
|
4237 |
-
msgctxt "form-fields admin"
|
4238 |
-
msgid "Field list of options is required."
|
4239 |
-
msgstr "Liste des champs d'options est nécessaire."
|
4240 |
-
|
4241 |
-
#: core/form-fields-types.php:448
|
4242 |
msgctxt "form-fields api"
|
4243 |
msgid "Textarea"
|
4244 |
msgstr "Zone de texte"
|
4245 |
|
4246 |
-
#: core/
|
4247 |
msgctxt "form-fields admin"
|
4248 |
msgid "Allow HTML input for this field?"
|
4249 |
msgstr "Autoriser les ajouts HTML dans ce champ?"
|
4250 |
|
4251 |
-
#: core/
|
4252 |
msgctxt "form-fields admin"
|
4253 |
msgid "Allow WordPress shortcodes in this field?"
|
4254 |
msgstr "Autoriser les shortcodes WordPress dans ce champ?"
|
4255 |
|
4256 |
-
#: core/
|
4257 |
msgctxt "form-fields admin"
|
4258 |
msgid ""
|
4259 |
"<b>Advanced users only!</b> Unless you've been told to change this, don't "
|
@@ -4262,71 +4448,50 @@ msgstr ""
|
|
4262 |
"<b> Utilisateurs avancés seulement! </ b> Sauf si vous avez été dit de "
|
4263 |
"changer cela, ne le coupez pas sauf si vous savez ce que vous faites."
|
4264 |
|
4265 |
-
#: core/
|
4266 |
msgctxt "form-fields admin"
|
4267 |
msgid "Apply \"the_content\" filter before displaying this field?"
|
4268 |
msgstr "Appliquer le filtre \"the_content \" avant d'afficher ce champ?"
|
4269 |
|
4270 |
-
#: core/
|
4271 |
-
msgctxt "form-fields api"
|
4272 |
-
msgid "Radio button"
|
4273 |
-
msgstr "Bouton radio"
|
4274 |
-
|
4275 |
-
#: core/form-fields-types.php:638
|
4276 |
msgctxt "form-fields api"
|
4277 |
-
msgid "
|
4278 |
-
msgstr "
|
4279 |
-
|
4280 |
-
#: core/form-fields-types.php:643
|
4281 |
-
msgctxt "form-fields api"
|
4282 |
-
msgid "Multiselect List"
|
4283 |
-
msgstr "Multisélection d'annonce"
|
4284 |
|
4285 |
-
#: core/
|
4286 |
msgctxt "form-fields api"
|
4287 |
-
msgid "
|
4288 |
-
msgstr "
|
4289 |
|
4290 |
-
#: core/
|
4291 |
msgctxt "form-fields api"
|
4292 |
msgid "Social Site (Twitter handle)"
|
4293 |
msgstr "Réseaux sociaux (Page twitter)"
|
4294 |
|
4295 |
-
#: core/
|
4296 |
-
msgctxt "form-fields api"
|
4297 |
-
msgid "Social Site (Facebook page)"
|
4298 |
-
msgstr "Réseaux sociaux (Page Facebook)"
|
4299 |
-
|
4300 |
-
#: core/form-fields-types.php:914
|
4301 |
msgctxt "form-fields api"
|
4302 |
-
msgid "
|
4303 |
-
msgstr "
|
4304 |
|
4305 |
-
#: core/
|
4306 |
-
msgctxt "form-fields
|
4307 |
-
msgid "
|
4308 |
-
msgstr "
|
4309 |
|
4310 |
-
#: core/
|
4311 |
-
msgctxt "form-fields
|
4312 |
-
msgid "
|
4313 |
-
msgstr "
|
4314 |
|
4315 |
-
#: core/
|
4316 |
-
#, fuzzy
|
4317 |
msgctxt "form-fields api"
|
4318 |
-
msgid "
|
4319 |
-
msgstr "
|
4320 |
-
|
4321 |
-
#: core/form-fields-types.php:1094
|
4322 |
-
msgid "%s (ex. %s)"
|
4323 |
-
msgstr ""
|
4324 |
|
4325 |
-
#: core/
|
4326 |
-
#, fuzzy
|
4327 |
msgctxt "form-fields api"
|
4328 |
-
msgid "
|
4329 |
-
msgstr "
|
4330 |
|
4331 |
#: core/form-fields.php:31
|
4332 |
msgctxt "form-fields api"
|
@@ -4363,110 +4528,119 @@ msgctxt "form-fields api"
|
|
4363 |
msgid "Custom"
|
4364 |
msgstr "Personnalisé"
|
4365 |
|
4366 |
-
#: core/form-fields.php:
|
4367 |
msgid "Business Name"
|
4368 |
msgstr "Nom de l'entreprise"
|
4369 |
|
4370 |
-
#: core/form-fields.php:
|
4371 |
msgid "Business Genre"
|
4372 |
msgstr "Domaine d'activité"
|
4373 |
|
4374 |
-
#: core/form-fields.php:
|
4375 |
msgid "Short Business Description"
|
4376 |
msgstr "Brève description de l'entreprise"
|
4377 |
|
4378 |
-
#: core/form-fields.php:
|
4379 |
msgid "Long Business Description"
|
4380 |
msgstr "Descrption exhaustive de l'entreprise"
|
4381 |
|
4382 |
-
#: core/form-fields.php:
|
4383 |
msgid "Business Website Address"
|
4384 |
msgstr "Adresse du site de l'entreprise"
|
4385 |
|
4386 |
-
#: core/form-fields.php:
|
4387 |
msgid "Business Phone Number"
|
4388 |
msgstr "Numéro de téléphone de l'entreprise"
|
4389 |
|
4390 |
-
#: core/form-fields.php:
|
4391 |
msgid "Business Fax"
|
4392 |
msgstr "Fax de l'entreprise"
|
4393 |
|
4394 |
-
#: core/form-fields.php:
|
4395 |
msgid "Business Contact Email"
|
4396 |
msgstr "Email de contact de l'entreprise"
|
4397 |
|
4398 |
-
#: core/form-fields.php:
|
4399 |
msgid "Business Tags"
|
4400 |
msgstr "Mots clés de l'entreprise"
|
4401 |
|
4402 |
-
#: core/form-fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4403 |
msgctxt "form-fields-api"
|
4404 |
msgid "Email Validator"
|
4405 |
msgstr "Validateur de l'email"
|
4406 |
|
4407 |
-
#: core/form-fields.php:
|
4408 |
msgctxt "form-fields-api"
|
4409 |
msgid "URL Validator"
|
4410 |
msgstr "Validateur de l'url"
|
4411 |
|
4412 |
-
#: core/form-fields.php:
|
4413 |
msgctxt "form-fields-api"
|
4414 |
msgid "Whole Number Validator"
|
4415 |
msgstr "Validateur de nombre entier"
|
4416 |
|
4417 |
-
#: core/form-fields.php:
|
4418 |
msgctxt "form-fields-api"
|
4419 |
msgid "Decimal Number Validator"
|
4420 |
msgstr "Validateur de nombre à décimal"
|
4421 |
|
4422 |
-
#: core/form-fields.php:
|
4423 |
msgctxt "form-fields-api"
|
4424 |
msgid "Date Validator"
|
4425 |
msgstr "Validateur de date"
|
4426 |
|
4427 |
-
#: core/form-fields.php:
|
4428 |
msgctxt "form-fields-api validation"
|
4429 |
msgid "Field"
|
4430 |
msgstr "Champ"
|
4431 |
|
4432 |
-
#: core/form-fields.php:
|
4433 |
msgctxt "form-fields-api validation"
|
4434 |
msgid "%s is required."
|
4435 |
msgstr "%s est requis."
|
4436 |
|
4437 |
-
#: core/form-fields.php:
|
4438 |
msgctxt "form-fields-api validation"
|
4439 |
msgid "%s is badly formatted. Valid URL format required. Include http://"
|
4440 |
msgstr "%s est mal formaté. Un format valide d'url est requis."
|
4441 |
|
4442 |
-
#: core/form-fields.php:
|
4443 |
msgctxt "form-fields-api validation"
|
4444 |
msgid "%s is badly formatted. Valid Email format required."
|
4445 |
msgstr "%s est mal formaté. Un format valide d'email est requis."
|
4446 |
|
4447 |
-
#: core/form-fields.php:
|
4448 |
msgctxt "form-fields-api validation"
|
4449 |
msgid "%s must be a number. Decimal values are not allowed."
|
4450 |
msgstr "%s doit être un nombre. Les valeurs décimals ne sont pas autorisées."
|
4451 |
|
4452 |
-
#: core/form-fields.php:
|
4453 |
msgctxt "form-fields-api validation"
|
4454 |
msgid "%s must be a number."
|
4455 |
msgstr "%s doit être un nombre"
|
4456 |
|
4457 |
-
#: core/form-fields.php:
|
4458 |
#, fuzzy
|
4459 |
msgctxt "form-fields-api validation"
|
4460 |
msgid "%s must be in the format %s."
|
4461 |
msgstr "%s est invalide. "
|
4462 |
|
4463 |
-
#: core/form-fields.php:
|
4464 |
#, fuzzy
|
4465 |
msgctxt "form-fields-api validation"
|
4466 |
msgid "%s must be a valid date."
|
4467 |
msgstr "%s doit être un nombre"
|
4468 |
|
4469 |
-
#: core/form-fields.php:
|
4470 |
msgctxt "form-fields-api validation"
|
4471 |
msgid "%s is invalid. Value most be one of %s."
|
4472 |
msgstr "%s est invalide. "
|
@@ -4625,12 +4799,18 @@ msgctxt "google-wallet"
|
|
4625 |
msgid "The transaction has been canceled at user's request."
|
4626 |
msgstr "La transaction a été annulée à la demande de l'utilisateur."
|
4627 |
|
|
|
|
|
|
|
|
|
|
|
|
|
4628 |
#: core/installer.php:38
|
4629 |
msgctxt "default category name"
|
4630 |
msgid "General"
|
4631 |
msgstr "Général"
|
4632 |
|
4633 |
-
#: core/installer.php:
|
4634 |
msgctxt "installer"
|
4635 |
msgid ""
|
4636 |
"<b>Business Directory Plugin - Regions Module</b> was disabled because it is "
|
@@ -4641,43 +4821,43 @@ msgstr ""
|
|
4641 |
"est incompatible avec la version actuelle du plugin. Veuillez mettre à jour "
|
4642 |
"le module."
|
4643 |
|
4644 |
-
#: core/installer.php:
|
4645 |
msgctxt "installer"
|
4646 |
msgid "Cleaning up listing fees information... %d/%d"
|
4647 |
msgstr "Nettoyage des informations sur les droits d'inscription ... %d/%d"
|
4648 |
|
4649 |
-
#: core/installer.php:
|
4650 |
msgctxt "installer"
|
4651 |
msgid "Migrating previous transactions to new Payments API... %d/%d"
|
4652 |
msgstr ""
|
4653 |
"Migration des transactions antérieures vers de nouveaux paiements API ... %d/"
|
4654 |
"%d"
|
4655 |
|
4656 |
-
#: core/installer.php:
|
4657 |
msgctxt "installer"
|
4658 |
msgid "Initial listing payment (BD < 3.4)"
|
4659 |
msgstr "Annonce de paiement initial (BD<3.4)"
|
4660 |
|
4661 |
-
#: core/installer.php:
|
4662 |
msgctxt "installer"
|
4663 |
msgid "Listing edit payment (BD < 3.4)"
|
4664 |
msgstr "Edition de l'annonce de paiement (BD<3.4)"
|
4665 |
|
4666 |
-
#: core/installer.php:
|
4667 |
msgctxt "installer"
|
4668 |
msgid "Renewal fee \"%s\" for category \"%s\""
|
4669 |
msgstr "Renouvellement des frais \"%s\" pour la catégorie \"%s\""
|
4670 |
|
4671 |
-
#: core/installer.php:
|
4672 |
msgctxt "installer"
|
4673 |
msgid "Listing upgrade to featured"
|
4674 |
msgstr "Mise à jour des annonces vers prioritaire"
|
4675 |
|
4676 |
-
#: core/installer.php:
|
4677 |
msgid "Business Directory - Manual Upgrade Required"
|
4678 |
msgstr "Business Directory - Mise à jour manuelle requise"
|
4679 |
|
4680 |
-
#: core/installer.php:
|
4681 |
msgid ""
|
4682 |
"Business Directory features are currently disabled because the plugin needs "
|
4683 |
"to perform a manual upgrade before continuing."
|
@@ -4686,15 +4866,15 @@ msgstr ""
|
|
4686 |
"désactivés car le plugin a besoin d'effectuer une mise à jour manuelle avant "
|
4687 |
"de poursuivre."
|
4688 |
|
4689 |
-
#: core/installer.php:
|
4690 |
msgid "Perform Manual Upgrade"
|
4691 |
msgstr "Effectuer la mise à jour manuelle"
|
4692 |
|
4693 |
-
#: core/installer.php:
|
4694 |
msgid "Business Directory - Manual Upgrade"
|
4695 |
msgstr "Business Directory - Mise à jour manuelle"
|
4696 |
|
4697 |
-
#: core/installer.php:
|
4698 |
msgid ""
|
4699 |
"Business Directory features are currently disabled because the plugin needs "
|
4700 |
"to perform a manual upgrade before it can be used."
|
@@ -4703,23 +4883,23 @@ msgstr ""
|
|
4703 |
"désactivées car le plugin a besoin d'effectuer une mise à jour manuelle afin "
|
4704 |
"d'être pleinement utilisable."
|
4705 |
|
4706 |
-
#: core/installer.php:
|
4707 |
msgid "Click \"Start Upgrade\" and wait until the process finishes."
|
4708 |
msgstr ""
|
4709 |
"Cliquez sur \"Commencer la mise à jour\" et patientez jusqu'à la fin du "
|
4710 |
"processus."
|
4711 |
|
4712 |
-
#: core/installer.php:
|
4713 |
msgctxt "manual-upgrade"
|
4714 |
msgid "Start Upgrade"
|
4715 |
msgstr "Commencer la mise à jour"
|
4716 |
|
4717 |
-
#: core/installer.php:
|
4718 |
msgctxt "manual-upgrade"
|
4719 |
msgid "Pause Upgrade"
|
4720 |
msgstr "Mettre en pause la mise à jour"
|
4721 |
|
4722 |
-
#: core/installer.php:
|
4723 |
msgctxt "manual-upgrade"
|
4724 |
msgid ""
|
4725 |
"The upgrade was sucessfully performed. Business Directory Plugin is now "
|
@@ -4728,7 +4908,7 @@ msgstr ""
|
|
4728 |
"La mise à jour s'est bien effectué. Le plugin Business Directory est "
|
4729 |
"maintenant disponible et fonctionnel."
|
4730 |
|
4731 |
-
#: core/installer.php:
|
4732 |
msgctxt "manual-upgrade"
|
4733 |
msgid "Go to \"Directory Admin\""
|
4734 |
msgstr "Aller à \"Administrateur de l'annuaire\""
|
@@ -5019,37 +5199,80 @@ msgctxt "admin"
|
|
5019 |
msgid "Abandoned"
|
5020 |
msgstr "Abandonné"
|
5021 |
|
5022 |
-
#: core/templates-
|
|
|
5023 |
msgctxt "templates"
|
5024 |
msgid "Featured Listing"
|
5025 |
msgstr "Annonce sélectionnée"
|
5026 |
|
5027 |
-
#: core/templates
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5028 |
msgctxt "templates"
|
5029 |
msgid "No listing categories found."
|
5030 |
msgstr "Aucune catégorie d'annonce trouvée"
|
5031 |
|
5032 |
-
#: core/templates-ui.php:
|
5033 |
msgctxt "templates"
|
5034 |
msgid "Advanced Search"
|
5035 |
msgstr "Recherche avancée"
|
5036 |
|
5037 |
-
#: core/templates-ui.php:
|
5038 |
msgctxt "templates sort"
|
5039 |
msgid "Sort By:"
|
5040 |
msgstr "Trier par:"
|
5041 |
|
5042 |
-
#: core/templates-ui.php:
|
5043 |
msgctxt "sort"
|
5044 |
msgid "Reset"
|
5045 |
msgstr "Réinitialiser"
|
5046 |
|
5047 |
-
#: core/templates-ui.php:
|
5048 |
msgctxt "sort"
|
5049 |
msgid "(Reset)"
|
5050 |
msgstr "(Réinitialiser)"
|
5051 |
|
5052 |
-
#: core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5053 |
msgctxt "utils"
|
5054 |
msgid ""
|
5055 |
"POSTed data exceeds PHP config. maximum. See \"post_max_size\" directive."
|
@@ -5057,62 +5280,62 @@ msgstr ""
|
|
5057 |
"Les données affichées dépassent les configurations maximale permisent par "
|
5058 |
"PHP. Voir les directive \"post_max_size\"."
|
5059 |
|
5060 |
-
#: core/utils.php:
|
5061 |
msgctxt "utils"
|
5062 |
msgid "File size (%s) exceeds maximum file size of %s"
|
5063 |
msgstr "La taille du fichier (%s) excède la taille maximale permise de %s"
|
5064 |
|
5065 |
-
#: core/utils.php:
|
5066 |
msgctxt "utils"
|
5067 |
msgid "File size (%s) is inferior to the required minimum file size of %s"
|
5068 |
msgstr ""
|
5069 |
"La taille du fichier (%s) est inférieur au minnimum de taille de fichier "
|
5070 |
"requise de %s"
|
5071 |
|
5072 |
-
#: core/utils.php:
|
5073 |
msgctxt "utils"
|
5074 |
msgid "File type \"%s\" is not allowed"
|
5075 |
msgstr "Le type de fichier \"%s\" n'est pas autorisé"
|
5076 |
|
5077 |
-
#: core/utils.php:
|
5078 |
msgctxt "utils"
|
5079 |
msgid "Unkown error while uploading file."
|
5080 |
msgstr "Une erreur inconnu est survenu lors de l'upload du fichier."
|
5081 |
|
5082 |
-
#: core/utils.php:
|
5083 |
msgctxt "utils"
|
5084 |
msgid "Uploaded file is not an image"
|
5085 |
msgstr "Le fichier transféré n'est pas une image"
|
5086 |
|
5087 |
-
#: core/utils.php:
|
5088 |
msgctxt "utils"
|
5089 |
msgid "Image width (%s px) is inferior to minimum required width of %s px."
|
5090 |
msgstr ""
|
5091 |
"La largeur de l'image (%s px) est inférieur à la largeur minnimum requise de "
|
5092 |
"%s px."
|
5093 |
|
5094 |
-
#: core/utils.php:
|
5095 |
msgctxt "utils"
|
5096 |
msgid "Image height (%s px) is inferior to minimum required height of %s px."
|
5097 |
msgstr ""
|
5098 |
"La hauteur de l'image (%s px) est inférieur à la hauteur minnimum requise de "
|
5099 |
"%s px."
|
5100 |
|
5101 |
-
#: core/utils.php:
|
5102 |
msgctxt "utils"
|
5103 |
msgid "Image width (%s px) is greater than maximum allowed width of %s px."
|
5104 |
msgstr ""
|
5105 |
"La largeur de l'image (%s px) est supérieur à la largeur maximum requise de "
|
5106 |
"%s px."
|
5107 |
|
5108 |
-
#: core/utils.php:
|
5109 |
msgctxt "utils"
|
5110 |
msgid "Image height (%s px) is greater than maximum required height of %s px."
|
5111 |
msgstr ""
|
5112 |
"La hauteur de l'image (%s px) est supérieur à la hauteur maximum requise de "
|
5113 |
"%s px."
|
5114 |
|
5115 |
-
#: core/utils.php:
|
5116 |
msgctxt "utils"
|
5117 |
msgid "Error while uploading file"
|
5118 |
msgstr "Erreur durant l'upload du fichier"
|
@@ -5171,60 +5394,60 @@ msgctxt "delete listing"
|
|
5171 |
msgid "Your listing has been deleted."
|
5172 |
msgstr "Votre annonce a été effacé."
|
5173 |
|
5174 |
-
#: core/view-listing-contact.php:
|
5175 |
msgctxt "contact-message"
|
5176 |
msgid "Please enter your name."
|
5177 |
msgstr "Veuillez entrer votre nom."
|
5178 |
|
5179 |
-
#: core/view-listing-contact.php:
|
5180 |
msgctxt "contact-message"
|
5181 |
msgid "Please enter a valid email."
|
5182 |
msgstr "Veuillez entrer un email valide."
|
5183 |
|
5184 |
-
#: core/view-listing-contact.php:
|
5185 |
msgctxt "contact-message"
|
5186 |
msgid "You did not enter a message."
|
5187 |
msgstr "Vous n'avez pas entrer de message."
|
5188 |
|
5189 |
-
#: core/view-listing-contact.php:
|
5190 |
msgctxt "contact-message"
|
5191 |
msgid "The reCAPTCHA wasn't entered correctly."
|
5192 |
msgstr "Le CAPTCHA n'a pas été rentré correctement."
|
5193 |
|
5194 |
-
#: core/view-listing-contact.php:
|
5195 |
msgctxt "contact form"
|
5196 |
msgid "Please <a>log in</a> to be able to send messages to the listing owner."
|
5197 |
msgstr ""
|
5198 |
"Veuillez vous <a> connecter </a> pour pouvoir envoyer des messages au "
|
5199 |
"propriétaire de l'annonce."
|
5200 |
|
5201 |
-
#: core/view-listing-contact.php:
|
5202 |
msgctxt "contact form"
|
5203 |
msgid "This contact form is temporarily disabled. Please try again later."
|
5204 |
msgstr ""
|
5205 |
"Ce formulaire de contact est temporairement désactivé. Veuillez réessayer "
|
5206 |
"plus tard."
|
5207 |
|
5208 |
-
#: core/view-listing-contact.php:
|
5209 |
msgctxt "templates"
|
5210 |
msgid "Contact listing owner"
|
5211 |
msgstr "Contacter le propriétaire de l'annonce"
|
5212 |
|
5213 |
-
#: core/view-listing-contact.php:
|
5214 |
msgctxt "templates"
|
5215 |
msgid "Send Message to listing owner"
|
5216 |
msgstr "Envoyer un message au propriétaire de l'annonce"
|
5217 |
|
5218 |
-
#: core/view-listing-contact.php:
|
5219 |
msgid "l F j, Y \\a\\t g:i a"
|
5220 |
msgstr "l F j, Y \\a\\t g:i a"
|
5221 |
|
5222 |
-
#: core/view-listing-contact.php:
|
5223 |
msgctxt "contact-message"
|
5224 |
msgid "There was a problem encountered. Your message has not been sent"
|
5225 |
msgstr "Un problem est survenu. Votre message n'a pas été envoyé"
|
5226 |
|
5227 |
-
#: core/view-listing-contact.php:
|
5228 |
msgctxt "contact-message"
|
5229 |
msgid "Return to listing."
|
5230 |
msgstr "Retourner à l'annonce."
|
@@ -5428,7 +5651,7 @@ msgctxt "templates"
|
|
5428 |
msgid "Return to listing."
|
5429 |
msgstr "Retourner vers l'annonce."
|
5430 |
|
5431 |
-
#: core/views.php:
|
5432 |
msgid ""
|
5433 |
"You need to create a page with the [businessdirectory] shortcode for the "
|
5434 |
"Business Directory plugin to work correctly."
|
@@ -5436,18 +5659,23 @@ msgstr ""
|
|
5436 |
"Vous devez créer une page avec le shortcode [businessdirectory] pour que le "
|
5437 |
"plugin Business Directory fonctionne correctement."
|
5438 |
|
5439 |
-
#: core/views.php:
|
5440 |
msgid "The directory is temporarily disabled."
|
5441 |
msgstr "L'annuaire est temporairement désactivé."
|
5442 |
|
5443 |
-
#: core/views.php:
|
5444 |
msgctxt "preview"
|
5445 |
msgid "This is just a preview. The listing has not been published yet."
|
5446 |
msgstr ""
|
5447 |
"Il s'agit seulement d'une pré-visualisation. L'annonce n'a pas encore été "
|
5448 |
"publié."
|
5449 |
|
5450 |
-
#: core/views.php:
|
|
|
|
|
|
|
|
|
|
|
5451 |
msgctxt "templates"
|
5452 |
msgid ""
|
5453 |
"There are no categories assigned to the business directory yet. You need to "
|
@@ -5463,12 +5691,12 @@ msgstr ""
|
|
5463 |
"Les annonces ne peuvent pas être ajoutés tant que vous n'avez pas attribuer "
|
5464 |
"des catégories à l'annuaire professionnel."
|
5465 |
|
5466 |
-
#: core/views.php:
|
5467 |
msgctxt "templates"
|
5468 |
msgid "There are currently no listings in the directory."
|
5469 |
msgstr "Il n'y a actuellement aucune annonce dans l'annuaire."
|
5470 |
|
5471 |
-
#: core/views.php:
|
5472 |
msgctxt "templates"
|
5473 |
msgid ""
|
5474 |
"You have \"Hide Empty Categories\" on and some categories that don't have "
|
@@ -5719,26 +5947,6 @@ msgctxt "WPBDM"
|
|
5719 |
msgid "Submit Payment"
|
5720 |
msgstr "Soumettre paiement"
|
5721 |
|
5722 |
-
#: templates/businessdirectory-listings.tpl.php:27 templates/search.tpl.php:41
|
5723 |
-
msgctxt "templates"
|
5724 |
-
msgid "No listings found."
|
5725 |
-
msgstr "Aucune annonce trouvée."
|
5726 |
-
|
5727 |
-
#: templates/businessdirectory-listings.tpl.php:38
|
5728 |
-
msgctxt "templates"
|
5729 |
-
msgid "« Previous "
|
5730 |
-
msgstr "« Précedent"
|
5731 |
-
|
5732 |
-
#: templates/businessdirectory-listings.tpl.php:39
|
5733 |
-
msgctxt "templates"
|
5734 |
-
msgid "Next »"
|
5735 |
-
msgstr "Suivant »"
|
5736 |
-
|
5737 |
-
#: templates/category.tpl.php:17
|
5738 |
-
msgctxt "templates"
|
5739 |
-
msgid "Listings tagged: %s"
|
5740 |
-
msgstr "Annonces étiquettées: %s"
|
5741 |
-
|
5742 |
#: templates/delete-listing-confirm.tpl.php:3
|
5743 |
msgctxt "manage recurring"
|
5744 |
msgid "Delete Listing"
|
@@ -6239,6 +6447,11 @@ msgctxt "templates"
|
|
6239 |
msgid "Drop files here"
|
6240 |
msgstr "Déposer des fichiers ici"
|
6241 |
|
|
|
|
|
|
|
|
|
|
|
6242 |
#: templates/submit-listing/images-upload-form.tpl.php:26
|
6243 |
msgctxt "templates"
|
6244 |
msgid "Select images from your hard drive"
|
@@ -6299,6 +6512,12 @@ msgctxt "templates"
|
|
6299 |
msgid "* Indicates required fields."
|
6300 |
msgstr "* indique que le champ est requis."
|
6301 |
|
|
|
|
|
|
|
|
|
|
|
|
|
6302 |
#: vendors/edd/EDD_SL_Plugin_Updater.php:178
|
6303 |
msgid ""
|
6304 |
"There is a new version of %1$s available. <a target=\"_blank\" class="
|
@@ -6339,3 +6558,115 @@ msgstr "D. Rodenbaugh"
|
|
6339 |
#. Author URI of the plugin/theme
|
6340 |
msgid "http://businessdirectoryplugin.com"
|
6341 |
msgstr "http://businessdirectoryplugin.com"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Business Directory Plugin 3.6\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/business-directory-plugin\n"
|
7 |
+
"POT-Creation-Date: 2015-10-13 15:01:21+00:00\n"
|
8 |
"PO-Revision-Date: 2015-06-23 09:45-0500\n"
|
9 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
10 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
107 |
msgid "Renew Listing"
|
108 |
msgstr "Renouveler l'annonce"
|
109 |
|
110 |
+
#: admin/class-admin.php:121
|
111 |
msgctxt "drip pointer"
|
112 |
msgid ""
|
113 |
"Find out how to create a compelling, thriving business directory from "
|
118 |
"zéro dans ce cours (GRATUIT) en 5 parties (envoyé via e-mails). Obtenez un "
|
119 |
"module premium GRATUIT juste après votre inscription."
|
120 |
|
121 |
+
#: admin/class-admin.php:123
|
122 |
msgctxt "drip pointer"
|
123 |
msgid "Email Address:"
|
124 |
msgstr "Adresse e-mail:"
|
125 |
|
126 |
+
#: admin/class-admin.php:129
|
127 |
msgctxt "drip pointer"
|
128 |
msgid "Want to know the Secrets of Building an Awesome Business Directory?"
|
129 |
msgstr ""
|
130 |
"Vous voule connaitre les secrets de constructions d'un superbe annuaire "
|
131 |
"professionnel?"
|
132 |
|
133 |
+
#: admin/class-admin.php:131
|
134 |
msgctxt "drip pointer"
|
135 |
msgid "Yes, please!"
|
136 |
msgstr "Oui, s'il vous plait!"
|
137 |
|
138 |
+
#: admin/class-admin.php:133
|
139 |
msgctxt "drip pointer"
|
140 |
msgid "No, thanks"
|
141 |
msgstr "Non, merci"
|
142 |
|
143 |
+
#: admin/class-admin.php:150
|
144 |
msgctxt "admin"
|
145 |
msgid "Business Directory"
|
146 |
msgstr "Annuaire Professionnel"
|
147 |
|
148 |
+
#: admin/class-admin.php:161
|
149 |
msgctxt "admin"
|
150 |
msgid "You're all set. Visit your new <a>Business Directory</a> page."
|
151 |
msgstr ""
|
152 |
"Vous êtes prêt. Visitez votre nouvelle page <a>Annuaire Professionnel</a>"
|
153 |
|
154 |
+
#: admin/class-admin.php:182
|
155 |
#, fuzzy
|
156 |
msgctxt "drip pointer"
|
157 |
msgid "Invalid e-mail address."
|
158 |
msgstr "Statut de renouvellement invalide."
|
159 |
|
160 |
+
#: admin/class-admin.php:213
|
161 |
msgctxt "admin menu"
|
162 |
msgid "Business Directory Admin"
|
163 |
msgstr "Administrateur de l'Annuaire Professionnel"
|
164 |
|
165 |
+
#: admin/class-admin.php:214
|
166 |
msgctxt "admin menu"
|
167 |
msgid "Directory Admin"
|
168 |
msgstr "Administrateur de l'Annuaire"
|
169 |
|
170 |
+
#: admin/class-admin.php:220 admin/class-admin.php:221
|
171 |
msgctxt "admin menu"
|
172 |
msgid "Add New Listing"
|
173 |
msgstr "Ajoutez une nouvelle annonce"
|
174 |
|
175 |
+
#: admin/class-admin.php:226 admin/class-admin.php:227
|
176 |
msgctxt "admin menu"
|
177 |
msgid "Manage Options"
|
178 |
msgstr "Gestion des options"
|
179 |
|
180 |
+
#: admin/class-admin.php:232 admin/class-admin.php:233
|
181 |
msgctxt "admin menu"
|
182 |
msgid "Manage Fees"
|
183 |
msgstr "Gestion des frais"
|
184 |
|
185 |
+
#: admin/class-admin.php:238 admin/class-admin.php:239
|
186 |
msgctxt "admin menu"
|
187 |
msgid "Manage Form Fields"
|
188 |
msgstr "Gestion des champs"
|
189 |
|
190 |
+
#: admin/class-admin.php:244 admin/class-admin.php:245
|
191 |
msgctxt "admin menu"
|
192 |
msgid "Listings"
|
193 |
msgstr "Listages"
|
194 |
|
195 |
+
#: admin/class-admin.php:259 admin/class-admin.php:260
|
196 |
msgctxt "admin menu"
|
197 |
msgid "CSV Import"
|
198 |
msgstr "Importation CSV"
|
199 |
|
200 |
+
#: admin/class-admin.php:265 admin/class-admin.php:266
|
201 |
msgctxt "admin menu"
|
202 |
msgid "CSV Export"
|
203 |
msgstr "Exportation CSV"
|
204 |
|
205 |
+
#: admin/class-admin.php:271 admin/class-admin.php:272
|
206 |
msgctxt "admin menu"
|
207 |
msgid "Debug"
|
208 |
msgstr "Déboguer"
|
209 |
|
210 |
+
#: admin/class-admin.php:281
|
211 |
msgctxt "admin menu"
|
212 |
msgid "Main Menu"
|
213 |
msgstr "Menu principal"
|
214 |
|
215 |
+
#: admin/class-admin.php:292
|
216 |
msgctxt "admin menu"
|
217 |
msgid "Uninstall Business Directory Plugin"
|
218 |
msgstr "Désinstaller le Plugin Annuaire Professionnel"
|
219 |
|
220 |
+
#: admin/class-admin.php:293
|
221 |
msgctxt "admin menu"
|
222 |
msgid "Uninstall"
|
223 |
msgstr "Désinstaller"
|
224 |
|
225 |
+
#: admin/class-admin.php:404
|
226 |
#: admin/templates/listing-metabox-categories.tpl.php:69
|
227 |
msgctxt "admin infometabox"
|
228 |
msgid "never"
|
229 |
msgstr "jamais"
|
230 |
|
231 |
+
#: admin/class-admin.php:486
|
232 |
msgctxt "admin"
|
233 |
msgid "The listing has been published."
|
234 |
msgid_plural "The listings have been published."
|
235 |
msgstr[0] "L'annonce a été publiée."
|
236 |
msgstr[1] "Les annonces ont été publiées."
|
237 |
|
238 |
+
#: admin/class-admin.php:499
|
239 |
msgctxt "admin"
|
240 |
msgid "The listing status has been set as paid."
|
241 |
msgid_plural "The listings status has been set as paid."
|
242 |
msgstr[0] "Le statut de l'annonce a été défini comme étant payée."
|
243 |
msgstr[1] "Le statut des annocnes a été défini comme étant payées."
|
244 |
|
245 |
+
#: admin/class-admin.php:511
|
246 |
msgctxt "admin"
|
247 |
msgid "The listing has been modified."
|
248 |
msgid_plural "The listings have been modified."
|
249 |
msgstr[0] "L'annonce a été modifiée."
|
250 |
msgstr[1] "Les annonces ont été modifiées."
|
251 |
|
252 |
+
#: admin/class-admin.php:524
|
253 |
msgctxt "admin"
|
254 |
msgid "The listing has been upgraded."
|
255 |
msgid_plural "The listings have been upgraded."
|
256 |
msgstr[0] "L'annonce a été mise à jour."
|
257 |
msgstr[1] "Les annonces ont été mise à jour."
|
258 |
|
259 |
+
#: admin/class-admin.php:536
|
260 |
msgctxt "admin"
|
261 |
msgid "The listing has been downgraded."
|
262 |
msgid_plural "The listings have been downgraded."
|
263 |
msgstr[0] "L'annonce a été rétrogradée."
|
264 |
msgstr[1] "Les annonces ont été rétrogradées."
|
265 |
|
266 |
+
#: admin/class-admin.php:548
|
267 |
msgctxt "admin"
|
268 |
msgid "The transaction has been approved."
|
269 |
msgstr "La transaction a été approuvée."
|
270 |
|
271 |
+
#: admin/class-admin.php:556
|
272 |
msgctxt "admin"
|
273 |
msgid "The transaction has been rejected."
|
274 |
msgstr "La transaction a été rejetée."
|
275 |
|
276 |
+
#: admin/class-admin.php:562
|
277 |
msgctxt "admin"
|
278 |
msgid "The fee was successfully assigned."
|
279 |
msgstr "Les frais ont bien été assignés."
|
280 |
|
281 |
+
#: admin/class-admin.php:571
|
282 |
msgctxt "admin"
|
283 |
msgid "Listing was renewed."
|
284 |
msgid_plural "Listings were renewed."
|
285 |
msgstr[0] "L'annonce a été renouvelée."
|
286 |
msgstr[1] "Les annonces ont été renouvelées."
|
287 |
|
288 |
+
#: admin/class-admin.php:578
|
289 |
msgctxt "admin"
|
290 |
msgid "Renewal email sent."
|
291 |
msgstr "Renouveller l'envoie de mail."
|
292 |
|
293 |
+
#: admin/class-admin.php:612
|
294 |
msgctxt "admin category id"
|
295 |
msgid "ID"
|
296 |
msgstr "ID"
|
297 |
|
298 |
+
#: admin/class-admin.php:614 admin/class-admin.php:620
|
299 |
msgctxt "admin"
|
300 |
msgid "Listing Count"
|
301 |
msgstr "Compteur d'annonce"
|
302 |
|
303 |
+
#: admin/class-admin.php:716
|
304 |
msgctxt "admin"
|
305 |
msgid ""
|
306 |
"<b>Business Directory Plugin</b> requires fields with the following "
|
309 |
"<b>Plugin d'Annuaire Professionnel</b> requiert des champs avec les "
|
310 |
"associations suivantes en ordre pour marcher correctement: <b>%s</b>"
|
311 |
|
312 |
+
#: admin/class-admin.php:718
|
313 |
msgctxt "admin"
|
314 |
msgid ""
|
315 |
"<b>Business Directory Plugin</b> requires a field with a <b>%s</b> "
|
318 |
"<b>Plugin d'Annuaire Professionnel</b> requiert un champ avec un <b>%s</b> "
|
319 |
"association en ordre pour marcher correctement."
|
320 |
|
321 |
+
#: admin/class-admin.php:722
|
322 |
msgctxt "admin"
|
323 |
msgid ""
|
324 |
"You can create these custom fields by yourself inside \"Manage Form Fields\" "
|
327 |
"Vous pouvez créer ces champs personnalisés pas vous-mêmes dans \"Gestion des "
|
328 |
"Champs\" ou laissez le plugin le faire pour vous automatiquement."
|
329 |
|
330 |
+
#: admin/class-admin.php:726
|
331 |
msgctxt "admin"
|
332 |
msgid "Go to \"Manage Form Fields\""
|
333 |
msgstr "Aller à \"Gestion des Champs\""
|
334 |
|
335 |
+
#: admin/class-admin.php:729
|
336 |
msgctxt "admin"
|
337 |
msgid "Create these required fields for me"
|
338 |
msgstr "Créer ces champs requis pour moi"
|
339 |
|
340 |
+
#: admin/class-admin.php:738
|
341 |
msgctxt "admin"
|
342 |
msgid ""
|
343 |
"<b>Business Directory Plugin</b> requires a page with the "
|
346 |
"<b>Business Directory Plugin</b> requiert une page avec le code "
|
347 |
"d'activation <tt>[businessdirectory]</tt> pour marcher correctement."
|
348 |
|
349 |
+
#: admin/class-admin.php:740
|
350 |
msgctxt "admin"
|
351 |
msgid ""
|
352 |
"You can create this page by yourself or let Business Directory do this for "
|
355 |
"Vous pouvez créer cette page par vous-mêmes ou laisser le plugin la faire "
|
356 |
"pour vous automatiquement."
|
357 |
|
358 |
+
#: admin/class-admin.php:744
|
359 |
msgctxt "admin"
|
360 |
msgid "Create required pages for me"
|
361 |
msgstr "Créer les pages requises pour moi."
|
362 |
|
363 |
+
#: admin/class-admin.php:784
|
364 |
msgctxt "admin compat"
|
365 |
msgid "Installed: %s"
|
366 |
msgstr "Installé: %s"
|
367 |
|
368 |
+
#: admin/class-admin.php:784
|
369 |
msgctxt "admin compat"
|
370 |
msgid "N/A"
|
371 |
msgstr "N/A"
|
372 |
|
373 |
+
#: admin/class-admin.php:787
|
374 |
msgctxt "admin compat"
|
375 |
msgid "Required: %s"
|
376 |
msgstr "Requis: %s"
|
377 |
|
378 |
+
#: admin/class-admin.php:800
|
379 |
msgctxt "admin compat"
|
380 |
msgid ""
|
381 |
"Business Directory has detected some incompatible premium module versions "
|
384 |
"Le plugin a détecté une/des modules incomptatible de la version premium "
|
385 |
"installé."
|
386 |
|
387 |
+
#: admin/class-admin.php:802
|
388 |
msgctxt "admin compat"
|
389 |
msgid ""
|
390 |
"Please upgrade to the required versions indicated below to make sure "
|
393 |
"Veuillez mettre à jour vers la version requise, indiqué ci-dessous, pour "
|
394 |
"assurer le bon fonctionnement des fonctions. "
|
395 |
|
396 |
+
#: admin/class-admin.php:817
|
397 |
msgctxt "admin"
|
398 |
msgid ""
|
399 |
"We noticed you want your Business Directory users to register before posting "
|
422 |
msgid "There are no images currently attached to the listing."
|
423 |
msgstr "Il n'y a aucune images attaché à cette annonce."
|
424 |
|
425 |
+
#: admin/class-themes-admin.php:27 admin/class-themes-admin.php:28
|
426 |
+
#, fuzzy
|
427 |
+
msgctxt "themes"
|
428 |
+
msgid "Directory Themes"
|
429 |
+
msgstr "Catégories de l'aannuaire"
|
430 |
+
|
431 |
+
#: admin/class-themes-admin.php:80
|
432 |
+
#, fuzzy
|
433 |
+
msgctxt "themes"
|
434 |
+
msgid "Could not change the active theme to \"%s\"."
|
435 |
+
msgstr "Vous ne pouvez pas créer cette catégorie d'annonce \"%s\""
|
436 |
+
|
437 |
+
#: admin/class-themes-admin.php:124
|
438 |
+
msgctxt "themes"
|
439 |
+
msgid "Active theme changed to \"%s\"."
|
440 |
+
msgstr ""
|
441 |
+
|
442 |
+
#: admin/class-themes-admin.php:127
|
443 |
+
msgctxt "themes"
|
444 |
+
msgid ""
|
445 |
+
"For better results, \"%s\" theme suggests the following form fields to be "
|
446 |
+
"created."
|
447 |
+
msgstr ""
|
448 |
+
|
449 |
+
#: admin/class-themes-admin.php:134
|
450 |
+
msgctxt "themes"
|
451 |
+
msgid "Dismiss this warning"
|
452 |
+
msgstr ""
|
453 |
+
|
454 |
+
#: admin/class-themes-admin.php:137
|
455 |
+
#, fuzzy
|
456 |
+
msgctxt "themes"
|
457 |
+
msgid "Create suggested fields"
|
458 |
+
msgstr "Créer ces champs requis pour moi"
|
459 |
+
|
460 |
+
#: admin/class-themes-admin.php:144
|
461 |
+
#, fuzzy
|
462 |
+
msgctxt "themes"
|
463 |
+
msgid "Suggested fields created successfully."
|
464 |
+
msgstr "Champs requis créés avec succés."
|
465 |
+
|
466 |
+
#: admin/class-themes-admin.php:147
|
467 |
+
#, fuzzy
|
468 |
+
msgctxt "themes"
|
469 |
+
msgid "Theme installed successfully."
|
470 |
+
msgstr "Champs requis créés avec succés."
|
471 |
+
|
472 |
+
#: admin/class-themes-admin.php:150
|
473 |
+
#, fuzzy
|
474 |
+
msgctxt "themes"
|
475 |
+
msgid "Theme was deleted sucessfully."
|
476 |
+
msgstr "L'importation s'est déroulée sans accroc."
|
477 |
+
|
478 |
+
#: admin/class-themes-admin.php:153
|
479 |
+
msgctxt "themes"
|
480 |
+
msgid "Could not delete theme directory. Check permissions."
|
481 |
+
msgstr ""
|
482 |
+
|
483 |
+
#: admin/class-themes-admin.php:179
|
484 |
+
#, fuzzy
|
485 |
+
msgctxt "themes"
|
486 |
+
msgid "Please upload a valid theme file."
|
487 |
+
msgstr "Veuillez entrer un email valide."
|
488 |
+
|
489 |
+
#: admin/class-themes-admin.php:186
|
490 |
+
#, fuzzy
|
491 |
+
msgctxt "themes"
|
492 |
+
msgid "Could not move \"%s\" to a temporary directory."
|
493 |
+
msgstr "Impossible de créer le répertoire wpbdp-CSV-exportations."
|
494 |
+
|
495 |
#: admin/csv-export.php:136
|
496 |
msgctxt "admin csv-export"
|
497 |
msgid "Could not create a temporary directory for handling this CSV export."
|
755 |
msgid "In Listing"
|
756 |
msgstr "Dans l'annonce."
|
757 |
|
758 |
+
#: admin/form-fields.php:174
|
759 |
msgctxt "formfields-preview"
|
760 |
msgid ""
|
761 |
"This is a preview of the form as it will appear during \"Submit a Listing\". "
|
767 |
"\"Organisation des champs du formulaire\" car vous avez activé \"Sélection "
|
768 |
"de niveaux\" et cela montre le niveau de base."
|
769 |
|
770 |
+
#: admin/form-fields.php:180
|
771 |
msgctxt "form-fields admin"
|
772 |
msgid "Form Preview"
|
773 |
msgstr "Aperçu du formulaire"
|
774 |
|
775 |
+
#: admin/form-fields.php:181
|
776 |
msgctxt "form-fields admin"
|
777 |
msgid "← Return to \"Manage Form Fields\""
|
778 |
msgstr "← Retourner vers \"Organisation des champs du formulaire\""
|
779 |
|
780 |
+
#: admin/form-fields.php:212
|
781 |
msgctxt "form-fields admin"
|
782 |
msgid "Form fields updated."
|
783 |
msgstr "Champs du formulaire mis à jour."
|
784 |
|
785 |
+
#: admin/form-fields.php:228
|
786 |
+
msgctxt "form-fields admin"
|
787 |
+
msgid ""
|
788 |
+
"<b>Important</b>: Since the \"<a>Display email address fields publicly?</a>"
|
789 |
+
"\" setting is disabled, display settings below will not be honored and this "
|
790 |
+
"field will not be displayed on the frontend. If you want e-mail addresses to "
|
791 |
+
"show on the frontend, you can <a>enable public display of e-mails</a>."
|
792 |
+
msgstr ""
|
793 |
+
|
794 |
+
#: admin/form-fields.php:262
|
795 |
msgctxt "form-fields admin"
|
796 |
msgid "Field deleted."
|
797 |
msgstr "Champ effacé."
|
798 |
|
799 |
+
#: admin/form-fields.php:278
|
800 |
msgctxt "form-fields admin"
|
801 |
msgid "Required fields created successfully."
|
802 |
msgstr "Champs requis créés avec succés."
|
803 |
|
804 |
+
#: admin/form-fields.php:286
|
805 |
+
#, fuzzy
|
806 |
+
msgctxt "form-fields admin"
|
807 |
+
msgid "Title"
|
808 |
+
msgstr "Titre"
|
809 |
+
|
810 |
+
#: admin/form-fields.php:287
|
811 |
+
#, fuzzy
|
812 |
+
msgctxt "form-fields admin"
|
813 |
+
msgid "Category"
|
814 |
+
msgstr "Catégories"
|
815 |
+
|
816 |
+
#: admin/form-fields.php:288
|
817 |
+
#, fuzzy
|
818 |
+
msgctxt "form-fields admin"
|
819 |
+
msgid "Excerpt"
|
820 |
+
msgstr "En extrait"
|
821 |
+
|
822 |
+
#: admin/form-fields.php:289
|
823 |
+
#, fuzzy
|
824 |
+
msgctxt "form-fields admin"
|
825 |
+
msgid "Content"
|
826 |
+
msgstr "Contenu du message"
|
827 |
+
|
828 |
+
#: admin/form-fields.php:290
|
829 |
+
#, fuzzy
|
830 |
+
msgctxt "form-fields admin"
|
831 |
+
msgid "Tags"
|
832 |
+
msgstr "Identifiant Mots clés"
|
833 |
+
|
834 |
+
#: admin/form-fields.php:291
|
835 |
+
#, fuzzy
|
836 |
+
msgctxt "form-fields admin"
|
837 |
+
msgid "Address"
|
838 |
+
msgstr "Adresse e-mail:"
|
839 |
+
|
840 |
+
#: admin/form-fields.php:292
|
841 |
+
msgctxt "form-fields admin"
|
842 |
+
msgid "ZIP Code"
|
843 |
+
msgstr ""
|
844 |
+
|
845 |
+
#: admin/form-fields.php:293
|
846 |
+
#, fuzzy
|
847 |
+
msgctxt "form-fields admin"
|
848 |
+
msgid "FAX Number"
|
849 |
+
msgstr "Numéro de carte"
|
850 |
+
|
851 |
+
#: admin/form-fields.php:294
|
852 |
+
#, fuzzy
|
853 |
+
msgctxt "form-fields admin"
|
854 |
+
msgid "Phone Number"
|
855 |
+
msgstr "Numéro de téléphone de l'entreprise"
|
856 |
+
|
857 |
+
#: admin/form-fields.php:295
|
858 |
+
#, fuzzy
|
859 |
+
msgctxt "form-fields admin"
|
860 |
+
msgid "Ratings Field"
|
861 |
+
msgstr "Champs d'annonce"
|
862 |
+
|
863 |
+
#: admin/form-fields.php:296
|
864 |
+
msgctxt "form-fields admin"
|
865 |
+
msgid "Twitter"
|
866 |
+
msgstr ""
|
867 |
+
|
868 |
+
#: admin/form-fields.php:297
|
869 |
+
msgctxt "form-fields admin"
|
870 |
+
msgid "Website"
|
871 |
+
msgstr ""
|
872 |
+
|
873 |
+
#: admin/form-fields.php:318
|
874 |
+
#, fuzzy
|
875 |
+
msgctxt "form-fields admin"
|
876 |
+
msgid "Tags updated."
|
877 |
+
msgstr "Paramètres mis à jour."
|
878 |
+
|
879 |
#: admin/listing-metabox.php:11
|
880 |
msgctxt "admin"
|
881 |
msgid "General"
|
1067 |
msgid "Column Separator"
|
1068 |
msgstr "Séparateur de colonne"
|
1069 |
|
1070 |
+
#: admin/templates/csv-export.tpl.php:94 admin/templates/csv-export.tpl.php:105
|
1071 |
+
#: admin/templates/csv-export.tpl.php:116 admin/templates/csv-import.tpl.php:43
|
|
|
|
|
1072 |
#: admin/templates/csv-import.tpl.php:109
|
1073 |
#: admin/templates/csv-import.tpl.php:120
|
1074 |
#: admin/templates/csv-import.tpl.php:131
|
1306 |
msgid "Warning"
|
1307 |
msgstr "Alerte"
|
1308 |
|
1309 |
+
#: admin/templates/csv-import.tpl.php:12 admin/templates/csv-import.tpl.php:216
|
|
|
1310 |
msgctxt "admin csv-import"
|
1311 |
msgid "Help"
|
1312 |
msgstr "Aide"
|
1658 |
msgid "Drag and drop to re-order fees."
|
1659 |
msgstr "Glisser-déposer pour réorganiser les frais."
|
1660 |
|
1661 |
+
#: admin/templates/fees.tpl.php:48 admin/templates/sidebar.tpl.php:13
|
1662 |
msgctxt "admin sidebar"
|
1663 |
msgid "PayPal Gateway Module"
|
1664 |
msgstr "Module de passerelle PayPal"
|
1665 |
|
1666 |
+
#: admin/templates/fees.tpl.php:49 admin/templates/sidebar.tpl.php:14
|
1667 |
msgctxt "admin sidebar"
|
1668 |
msgid "2Checkout Gateway Module"
|
1669 |
msgstr "Module de passerelle de vérification"
|
1670 |
|
1671 |
+
#: admin/templates/fees.tpl.php:50 admin/templates/sidebar.tpl.php:5
|
1672 |
msgctxt "admin sidebar"
|
1673 |
msgid "PayFast Payment Module"
|
1674 |
msgstr "Module de paiement rapide"
|
1675 |
|
1676 |
+
#: admin/templates/fees.tpl.php:51 admin/templates/sidebar.tpl.php:6
|
1677 |
msgctxt "admin sidebar"
|
1678 |
msgid "Stripe Payment Module"
|
1679 |
msgstr "Module de paiement par bande"
|
1833 |
msgid "Delete Field"
|
1834 |
msgstr "Effacer le champ"
|
1835 |
|
1836 |
+
#: admin/templates/form-fields-tags.tpl.php:5
|
1837 |
+
#, fuzzy
|
1838 |
+
msgctxt "form-fields admin"
|
1839 |
+
msgid "-- None --"
|
1840 |
+
msgstr "-- Choisisez en un --"
|
1841 |
+
|
1842 |
+
#: admin/templates/form-fields-tags.tpl.php:14
|
1843 |
+
msgctxt "form-fields admin"
|
1844 |
+
msgid "Theme Tags"
|
1845 |
+
msgstr ""
|
1846 |
+
|
1847 |
+
#: admin/templates/form-fields-tags.tpl.php:21
|
1848 |
+
#, fuzzy
|
1849 |
+
msgctxt "form-fields admin"
|
1850 |
+
msgid "Field Tag"
|
1851 |
+
msgstr "Type de champ"
|
1852 |
+
|
1853 |
+
#: admin/templates/form-fields-tags.tpl.php:22
|
1854 |
+
#, fuzzy
|
1855 |
+
msgctxt "form-fields admin"
|
1856 |
+
msgid "Field"
|
1857 |
+
msgstr "Champ"
|
1858 |
+
|
1859 |
#: admin/templates/form-fields.tpl.php:3
|
1860 |
msgctxt "form-fields admin"
|
1861 |
msgid "Add New Form Field"
|
1866 |
msgid "Preview Form"
|
1867 |
msgstr "Formulaire précédent"
|
1868 |
|
1869 |
+
#: admin/templates/form-fields.tpl.php:7
|
1870 |
+
#, fuzzy
|
1871 |
+
msgctxt "form-fields admin"
|
1872 |
+
msgid "Manage Theme Tags"
|
1873 |
+
msgstr "Gestion des frais"
|
1874 |
+
|
1875 |
+
#: admin/templates/form-fields.tpl.php:13
|
1876 |
msgctxt "form-fields admin"
|
1877 |
msgid ""
|
1878 |
"Here, you can create new fields for your listings, edit or delete existing "
|
1883 |
"supprimer ceux qui existent déjà, modifier l'ordre et la visibilité des "
|
1884 |
"champs ainsi que configurer des options spéciales pour eux."
|
1885 |
|
1886 |
+
#: admin/templates/form-fields.tpl.php:19
|
1887 |
msgctxt "form-fields admin"
|
1888 |
msgid "Please see the <a>Form Fields documentation</a> for more details."
|
1889 |
msgstr ""
|
1890 |
"Veuillez voir la <a>Documentation de champs de formulaire</a> pour plus de "
|
1891 |
"détails."
|
1892 |
|
1893 |
+
#. #-#-#-#-# WPBDM.pot (Business Directory Plugin 3.6.9) #-#-#-#-#
|
1894 |
#. Plugin Name of the plugin/theme
|
1895 |
#: admin/templates/header.tpl.php:4
|
1896 |
msgid "Business Directory Plugin"
|
2247 |
"perdus. </ b>"
|
2248 |
|
2249 |
#: admin/templates/sidebar.tpl.php:3
|
2250 |
+
#, fuzzy
|
2251 |
+
msgctxt "admin sidebar"
|
2252 |
+
msgid "Discount Codes Module"
|
2253 |
+
msgstr "Module de régions"
|
2254 |
+
|
2255 |
+
#: admin/templates/sidebar.tpl.php:4
|
2256 |
msgctxt "admin sidebar"
|
2257 |
msgid "Claim Listings Module"
|
2258 |
msgstr "Revendication de module d'annonces"
|
2259 |
|
2260 |
+
#: admin/templates/sidebar.tpl.php:7
|
2261 |
msgctxt "admin sidebar"
|
2262 |
msgid "File Upload Module"
|
2263 |
msgstr "Module d'upload de fichiers"
|
2264 |
|
2265 |
+
#: admin/templates/sidebar.tpl.php:8
|
2266 |
msgctxt "admin sidebar"
|
2267 |
msgid "Featured Levels Module"
|
2268 |
msgstr "Module d'annonces sélectionnés"
|
2269 |
|
2270 |
+
#: admin/templates/sidebar.tpl.php:9
|
2271 |
msgctxt "admin sidebar"
|
2272 |
msgid "ZIP Code Search Module"
|
2273 |
msgstr "Module de recherche de code ZIP"
|
2274 |
|
2275 |
+
#: admin/templates/sidebar.tpl.php:10
|
2276 |
msgctxt "admin sidebar"
|
2277 |
msgid "Regions Module"
|
2278 |
msgstr "Module de régions"
|
2279 |
|
2280 |
+
#: admin/templates/sidebar.tpl.php:11
|
2281 |
msgctxt "admin sidebar"
|
2282 |
msgid "Ratings Module"
|
2283 |
msgstr "Module de notation"
|
2284 |
|
2285 |
+
#: admin/templates/sidebar.tpl.php:12
|
2286 |
msgctxt "admin sidebar"
|
2287 |
msgid "Google Maps Module"
|
2288 |
msgstr "Module google maps"
|
2289 |
|
2290 |
+
#: admin/templates/sidebar.tpl.php:21
|
2291 |
msgctxt "admin sidebar"
|
2292 |
msgid "Like this plugin?"
|
2293 |
msgstr "Vous aimez ce plugin?"
|
2294 |
|
2295 |
+
#: admin/templates/sidebar.tpl.php:23
|
2296 |
msgctxt "admin sidebar"
|
2297 |
msgid "Why not do any or all of the following:"
|
2298 |
msgstr "Pourquoi ne paas faire l'une des actions suivantes:"
|
2299 |
|
2300 |
+
#: admin/templates/sidebar.tpl.php:25
|
2301 |
msgctxt "admin sidebar"
|
2302 |
msgid "Give it a good rating on WordPress.org."
|
2303 |
msgstr "Donnez lui une bonne note sur Wordpress.org."
|
2304 |
|
2305 |
+
#: admin/templates/sidebar.tpl.php:26
|
2306 |
msgctxt "admin sidebar"
|
2307 |
msgid "Let other people know that it works with your WordPress setup."
|
2308 |
msgstr ""
|
2309 |
"Faites savoir à d'autres personnes qu'il fonctionne avec votre version de "
|
2310 |
"Wordpress"
|
2311 |
|
2312 |
+
#: admin/templates/sidebar.tpl.php:27
|
2313 |
msgctxt "admin sidebar"
|
2314 |
msgid "Buy a Premium Module"
|
2315 |
msgstr "Acheter un module Premium"
|
2316 |
|
2317 |
+
#: admin/templates/sidebar.tpl.php:34
|
2318 |
msgctxt "admin sidebar"
|
2319 |
msgid "Get a Premium Module"
|
2320 |
msgstr "Avoir un module Premium"
|
2321 |
|
2322 |
+
#: admin/templates/sidebar.tpl.php:43
|
2323 |
msgctxt "admin sidebar"
|
2324 |
msgid "Single Site License Combo Pack"
|
2325 |
msgstr "Pack licence pour un seul site"
|
2326 |
|
2327 |
+
#: admin/templates/sidebar.tpl.php:44
|
2328 |
msgctxt "admin sidebar"
|
2329 |
msgid "Multi Site License Combo Pack"
|
2330 |
msgstr "Pack licence pour plusieurs sites"
|
2331 |
|
2332 |
+
#: admin/templates/sidebar.tpl.php:51
|
2333 |
msgctxt "admin sidebar"
|
2334 |
msgid "Found a bug? Need support?"
|
2335 |
msgstr "Vous avez trouvé un bug? Besoin d'assistance?"
|
2336 |
|
2337 |
+
#: admin/templates/sidebar.tpl.php:56
|
2338 |
msgctxt "admin sidebar"
|
2339 |
msgid "If you've found a bug or need support <a>visit the forums!</a>"
|
2340 |
msgstr ""
|
2341 |
"Si vous avez trouvé un bug ou si vous avez besoin d'assistance, <a>visitez "
|
2342 |
"le forum!</a>"
|
2343 |
|
2344 |
+
#: admin/templates/sidebar.tpl.php:59
|
2345 |
msgctxt "admin sidebar"
|
2346 |
msgid "Full plugin documentation"
|
2347 |
msgstr "Documentation complète du plugin"
|
2348 |
|
2349 |
+
#: admin/templates/sidebar.tpl.php:60
|
2350 |
msgctxt "admin sidebar"
|
2351 |
msgid "Quick Start Guide"
|
2352 |
msgstr "Guide rapide de lancement"
|
2353 |
|
2354 |
+
#: admin/templates/sidebar.tpl.php:61
|
2355 |
msgctxt "admin sidebar"
|
2356 |
msgid "Video Tutorials"
|
2357 |
msgstr "Vidéo tutoriels"
|
2358 |
|
2359 |
+
#: admin/templates/sidebar.tpl.php:69
|
2360 |
msgctxt "admin sidebar"
|
2361 |
msgid "Installed Modules"
|
2362 |
msgstr "Modules installés"
|
2363 |
|
2364 |
+
#: admin/templates/sidebar.tpl.php:80 admin/templates/sidebar.tpl.php:89
|
2365 |
msgctxt "admin sidebar"
|
2366 |
msgid "Installed"
|
2367 |
msgstr "Installé"
|
2368 |
|
2369 |
+
#: admin/templates/sidebar.tpl.php:82 admin/templates/sidebar.tpl.php:89
|
2370 |
msgctxt "admin sidebar"
|
2371 |
msgid "Not Installed"
|
2372 |
msgstr "Non installé"
|
2373 |
|
2374 |
+
#: admin/templates/sidebar.tpl.php:88
|
2375 |
msgctxt "admin sidebar"
|
2376 |
msgid "Enhanced Categories Module"
|
2377 |
msgstr "Module d'amélioration des catégories"
|
2378 |
|
2379 |
+
#: admin/templates/themes-delete-confirm.tpl.php:1
|
2380 |
+
#, fuzzy
|
2381 |
+
msgctxt "themes admin"
|
2382 |
+
msgid "Delete theme"
|
2383 |
+
msgstr "Effacer les Frais"
|
2384 |
+
|
2385 |
+
#: admin/templates/themes-delete-confirm.tpl.php:3
|
2386 |
+
#, fuzzy
|
2387 |
+
msgctxt "themes admin"
|
2388 |
+
msgid "Are you sure you want to delete the theme \"%s\"?"
|
2389 |
+
msgstr "Etes-vous sûr de vouloir effacer le \"%s\" Frais?"
|
2390 |
+
|
2391 |
+
#: admin/templates/themes-delete-confirm.tpl.php:12
|
2392 |
+
#, fuzzy
|
2393 |
+
msgctxt "themes admin"
|
2394 |
+
msgid "Delete Theme"
|
2395 |
+
msgstr "Effacer les Frais"
|
2396 |
+
|
2397 |
+
#: admin/templates/themes-install.tpl.php:2 admin/templates/themes.tpl.php:3
|
2398 |
+
msgctxt "themes"
|
2399 |
+
msgid "Upload Directory Theme"
|
2400 |
+
msgstr ""
|
2401 |
+
|
2402 |
+
#: admin/templates/themes-install.tpl.php:8
|
2403 |
+
msgctxt "themes"
|
2404 |
+
msgid "This is a theme or skin from %s and is NOT a regular WordPress theme."
|
2405 |
+
msgstr ""
|
2406 |
+
|
2407 |
+
#: admin/templates/themes-install.tpl.php:21
|
2408 |
+
msgctxt "themes"
|
2409 |
+
msgid "BD Theme archive (ZIP file)"
|
2410 |
+
msgstr ""
|
2411 |
+
|
2412 |
+
#: admin/templates/themes-install.tpl.php:30
|
2413 |
+
msgctxt "themes"
|
2414 |
+
msgid "Begin Upload"
|
2415 |
+
msgstr ""
|
2416 |
+
|
2417 |
+
#: admin/templates/themes.tpl.php:13
|
2418 |
+
#, fuzzy
|
2419 |
+
msgctxt "themes"
|
2420 |
+
msgid "Active:"
|
2421 |
+
msgstr "Actives seulement"
|
2422 |
+
|
2423 |
+
#: admin/templates/themes.tpl.php:22
|
2424 |
+
#, fuzzy
|
2425 |
+
msgctxt "themes"
|
2426 |
+
msgid "Activate"
|
2427 |
+
msgstr "Activer la license"
|
2428 |
+
|
2429 |
+
#: admin/templates/themes.tpl.php:32
|
2430 |
+
msgctxt "themes"
|
2431 |
+
msgid "Version:"
|
2432 |
+
msgstr ""
|
2433 |
+
|
2434 |
+
#: admin/templates/themes.tpl.php:35
|
2435 |
+
#, fuzzy
|
2436 |
+
msgctxt "themes"
|
2437 |
+
msgid "Author:"
|
2438 |
+
msgstr "Auteur"
|
2439 |
+
|
2440 |
#: admin/templates/transactions.tpl.php:2
|
2441 |
msgctxt "admin transactions"
|
2442 |
msgid "Transactions"
|
2545 |
msgid "Allow Tracking"
|
2546 |
msgstr "Autoriser l'analyse"
|
2547 |
|
2548 |
+
#: business-directory-plugin.php:676
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2549 |
msgctxt "admin plugins"
|
2550 |
msgid "Settings"
|
2551 |
msgstr "Paramètres"
|
2552 |
|
2553 |
+
#: business-directory-plugin.php:686
|
2554 |
msgctxt "post type general name"
|
2555 |
msgid "Directory"
|
2556 |
msgstr "Annuaire"
|
2557 |
|
2558 |
+
#: business-directory-plugin.php:687
|
2559 |
msgctxt "post type singular name"
|
2560 |
msgid "Directory"
|
2561 |
msgstr "Annuaire"
|
2562 |
|
2563 |
+
#: business-directory-plugin.php:688
|
2564 |
msgctxt "listing"
|
2565 |
msgid "Add New Listing"
|
2566 |
msgstr "Ajouter une nouvelle annonce"
|
2567 |
|
2568 |
+
#: business-directory-plugin.php:689
|
2569 |
msgctxt "post type"
|
2570 |
msgid "Add New Listing"
|
2571 |
msgstr "Ajouter une nouvelle annonce"
|
2572 |
|
2573 |
+
#: business-directory-plugin.php:690 core/compatibility/deprecated.php:255
|
2574 |
msgid "Edit Listing"
|
2575 |
msgstr "Editer l'annonce"
|
2576 |
|
2577 |
+
#: business-directory-plugin.php:691
|
2578 |
msgid "New Listing"
|
2579 |
msgstr "Nouvelle annonce"
|
2580 |
|
2581 |
+
#: business-directory-plugin.php:692
|
2582 |
msgid "View Listing"
|
2583 |
msgstr "Voir l'annonce"
|
2584 |
|
2585 |
+
#: business-directory-plugin.php:693
|
2586 |
msgid "Search Listings"
|
2587 |
msgstr "Chercher les annonces"
|
2588 |
|
2589 |
+
#: business-directory-plugin.php:694
|
2590 |
msgid "No listings found"
|
2591 |
msgstr "Aucunes annonces trouvées"
|
2592 |
|
2593 |
+
#: business-directory-plugin.php:695
|
2594 |
msgid "No listings found in trash"
|
2595 |
msgstr "Aucunes annonces trouvées dans la corbeille"
|
2596 |
|
2597 |
+
#: business-directory-plugin.php:717
|
2598 |
msgid "Directory Categories"
|
2599 |
msgstr "Catégories de l'aannuaire"
|
2600 |
|
2601 |
+
#: business-directory-plugin.php:830 business-directory-plugin.php:837
|
2602 |
msgctxt "rss feed"
|
2603 |
msgid "%s Feed"
|
2604 |
msgstr "%s diffusion"
|
2605 |
|
2606 |
+
#: business-directory-plugin.php:1218
|
2607 |
msgctxt "title"
|
2608 |
msgid "Submit A Listing"
|
2609 |
msgstr "Soumettre une annonce"
|
2610 |
|
2611 |
+
#: business-directory-plugin.php:1228
|
2612 |
msgctxt "title"
|
2613 |
msgid "Find a Listing"
|
2614 |
msgstr "trouver une annonce"
|
2615 |
|
2616 |
+
#: business-directory-plugin.php:1238
|
2617 |
msgctxt "title"
|
2618 |
msgid "View All Listings"
|
2619 |
msgstr "Voir toutes les annonces"
|
2620 |
|
2621 |
+
#: business-directory-plugin.php:1258
|
2622 |
msgctxt "title"
|
2623 |
msgid "Listings tagged: %s"
|
2624 |
msgstr "Annonces marquées: %s"
|
2625 |
|
2626 |
+
#: core/class-csv-import.php:369
|
2627 |
msgctxt "admin csv-import"
|
2628 |
msgid "Could not create listing category \"%s\""
|
2629 |
msgstr "Vous ne pouvez pas créer cette catégorie d'annonce \"%s\""
|
2630 |
|
2631 |
+
#: core/class-csv-import.php:513
|
2632 |
msgctxt "admin csv-import"
|
2633 |
msgid "Username \"%s\" does not exist"
|
2634 |
msgstr "Le nom d'utilisateur \"%s\" n'existe pas"
|
2635 |
|
2636 |
+
#: core/class-csv-import.php:545
|
2637 |
msgctxt "admin csv-import"
|
2638 |
msgid "Missing required field: %s"
|
2639 |
msgstr "Absence d'un champ requis: %s"
|
2640 |
|
2641 |
+
#: core/class-csv-import.php:565
|
2642 |
msgctxt "admin csv-import"
|
2643 |
msgid "Listing category \"%s\" does not exist"
|
2644 |
msgstr "La catégorie d'annonce \"%s\" n'existe pas"
|
2645 |
|
2646 |
+
#: core/class-form-field.php:56
|
2647 |
msgctxt "form-fields-api"
|
2648 |
msgid "Invalid form field type"
|
2649 |
msgstr "Type de champ de formulaire invalide"
|
2650 |
|
2651 |
+
#: core/class-form-field.php:450
|
2652 |
msgctxt "form-fields-api"
|
2653 |
msgid "Field label is required."
|
2654 |
msgstr "L'étiquette de champ est requise"
|
2655 |
|
2656 |
+
#: core/class-form-field.php:460
|
2657 |
+
msgctxt "form-fields-api"
|
2658 |
+
msgid "Requested field type change is incompatible. Type will not be modified."
|
2659 |
+
msgstr ""
|
2660 |
+
|
2661 |
+
#: core/class-form-field.php:480
|
2662 |
msgctxt "form-fields-api"
|
2663 |
msgid ""
|
2664 |
"There can only be one field with association \"%s\". Please select another "
|
2667 |
"Il ne peut y avoir qu'un champ avec l'association \"% s \". Veuillez "
|
2668 |
"sélectionner une autre association."
|
2669 |
|
2670 |
+
#: core/class-form-field.php:490
|
2671 |
msgctxt "form-fields-api"
|
2672 |
msgid "\"%s\" is an invalid field type for this association."
|
2673 |
msgstr "\" est un type de champ invalide pour cette association."
|
2674 |
|
2675 |
+
#: core/class-form-field.php:527
|
2676 |
msgctxt "form-fields-api"
|
2677 |
msgid "Invalid field ID"
|
2678 |
msgstr "ID de champ invalide"
|
2679 |
|
2680 |
+
#: core/class-form-field.php:536
|
2681 |
msgctxt "form-fields api"
|
2682 |
msgid ""
|
2683 |
"This form field can't be deleted because it is required for the plugin to "
|
2686 |
"Ce champ de formulaire ne peut pas être supprimé car il est nécessaire pour "
|
2687 |
"que le plugin fonctionne."
|
2688 |
|
2689 |
+
#: core/class-form-field.php:548
|
2690 |
msgctxt "form-fields-api"
|
2691 |
msgid "An error occurred while trying to delete this field."
|
2692 |
msgstr "Une erreur est survenue en essayant de supprimer ce champ."
|
2741 |
msgid "(Fee Unavailable)"
|
2742 |
msgstr "(Coûts Non disponible)"
|
2743 |
|
2744 |
+
#: core/class-listings-api.php:300
|
2745 |
msgctxt "notify email"
|
2746 |
msgid "[%s] New listing notification"
|
2747 |
msgstr "[%s] Nouvelle notification d'annonce"
|
2748 |
|
2749 |
+
#: core/class-listings-api.php:319
|
2750 |
msgctxt "notify email"
|
2751 |
msgid "[%s] Listing edit notification"
|
2752 |
msgstr "[%s] Notification d'édition d'annonce"
|
2791 |
msgid "Leave blank for automatic height."
|
2792 |
msgstr "Laissez ce champ vide pour la hauteur automatique."
|
2793 |
|
2794 |
+
#: core/class-payment.php:221
|
2795 |
msgctxt "listings"
|
2796 |
msgid "Fee \"%s\" for category \"%s\""
|
2797 |
msgstr "Frais \"%s\" pour catégorie \"%s\""
|
2798 |
|
2799 |
+
#: core/class-recaptcha.php:87 core/class-recaptcha.php:102
|
2800 |
#, fuzzy
|
2801 |
msgctxt "recaptcha"
|
2802 |
msgid "The reCAPTCHA wasn't entered correctly."
|
3044 |
msgid "Enable AJAX compatibility mode?"
|
3045 |
msgstr "Activer le mode de comptabilité AJAX?"
|
3046 |
|
3047 |
+
#: core/class-settings.php:141 core/class-settings.php:615
|
3048 |
msgctxt "admin settings"
|
3049 |
msgid "Listings"
|
3050 |
msgstr "Annonces"
|
3051 |
|
3052 |
+
#: core/class-settings.php:142 core/class-settings.php:289
|
3053 |
msgctxt "admin settings"
|
3054 |
msgid "General Settings"
|
3055 |
msgstr "Paramètres généraux"
|
3267 |
msgid "Sort order for categories"
|
3268 |
msgstr "Ordre de tri pour les catégories"
|
3269 |
|
3270 |
+
#: core/class-settings.php:242 core/class-settings.php:260
|
3271 |
msgctxt "admin settings"
|
3272 |
msgid "Ascending"
|
3273 |
msgstr "Ascendant"
|
3274 |
|
3275 |
+
#: core/class-settings.php:242 core/class-settings.php:260
|
3276 |
msgctxt "admin settings"
|
3277 |
msgid "Descending"
|
3278 |
msgstr "Descendant"
|
3330 |
|
3331 |
#: core/class-settings.php:255
|
3332 |
msgctxt "admin settings"
|
3333 |
+
msgid "Paid first then free. Inside each group by date."
|
3334 |
+
msgstr ""
|
3335 |
+
|
3336 |
+
#: core/class-settings.php:256
|
3337 |
+
msgctxt "admin settings"
|
3338 |
+
msgid "Paid first then free. Inside each group by title."
|
3339 |
+
msgstr ""
|
3340 |
|
3341 |
+
#: core/class-settings.php:258
|
3342 |
msgctxt "admin settings"
|
3343 |
msgid "Sort directory listings by"
|
3344 |
msgstr "Trier les annonces de l'annuaire par"
|
3345 |
|
3346 |
+
#: core/class-settings.php:259
|
3347 |
msgctxt "admin settings"
|
3348 |
msgid "Ascending for ascending order A-Z, Descending for descending order Z-A"
|
3349 |
msgstr ""
|
3350 |
"Ascendant pour un classement de A à Z, Descendant pour un classement de Z à A"
|
3351 |
|
3352 |
+
#: core/class-settings.php:264
|
3353 |
msgctxt "admin settings"
|
3354 |
msgid "Enable sort bar?"
|
3355 |
msgstr "Activer la barre de tri?"
|
3356 |
|
3357 |
+
#: core/class-settings.php:269
|
3358 |
msgctxt "admin settings"
|
3359 |
msgid "Sortbar Fields"
|
3360 |
msgstr "Champs de la barre de tri"
|
3361 |
|
3362 |
+
#: core/class-settings.php:278
|
3363 |
msgctxt "admin settings"
|
3364 |
msgid "Featured (Sticky) listing settings"
|
3365 |
msgstr "Paramètres sélectionnés (Post-it) des annonces"
|
3366 |
|
3367 |
+
#: core/class-settings.php:279
|
3368 |
msgctxt "admin settings"
|
3369 |
msgid "Offer sticky listings?"
|
3370 |
msgstr "Proposer des annonces par Post-it?"
|
3371 |
|
3372 |
+
#: core/class-settings.php:280
|
3373 |
msgctxt "admin settings"
|
3374 |
msgid "Offer upgrades during submit process?"
|
3375 |
msgstr "Proposer des améliorations durant le processus de soumission?"
|
3376 |
|
3377 |
+
#: core/class-settings.php:281
|
3378 |
msgctxt "admin settings"
|
3379 |
msgid "Sticky listing price"
|
3380 |
msgstr "Prix des annonces en Post-it"
|
3381 |
|
3382 |
+
#: core/class-settings.php:282
|
3383 |
msgctxt "admin settings"
|
3384 |
msgid "Sticky listing page description text"
|
3385 |
msgstr "Texte de description de la page annonce en Post-it"
|
3386 |
|
3387 |
+
#: core/class-settings.php:283
|
3388 |
msgctxt "admin settings"
|
3389 |
msgid ""
|
3390 |
"You can upgrade your listing to featured status. Featured listings will "
|
3394 |
"annonces ainsi traitées vont toujours apparaître avant les annonces "
|
3395 |
"courantes."
|
3396 |
|
3397 |
+
#: core/class-settings.php:288
|
3398 |
msgctxt "admin settings"
|
3399 |
msgid "E-Mail"
|
3400 |
msgstr "E-Mail"
|
3401 |
|
3402 |
+
#: core/class-settings.php:292
|
3403 |
msgctxt "admin settings"
|
3404 |
msgid "Display email address fields publicly?"
|
3405 |
msgstr "Affichage des champs d'adresses e-mail au public?"
|
3406 |
|
3407 |
+
#: core/class-settings.php:295
|
3408 |
msgctxt "admin settings"
|
3409 |
msgid ""
|
3410 |
"Shows the email address of the listing owner to all web users. NOT "
|
3415 |
"du Web. PAS RECOMMANDE car cela augmente le spam à l'adresse en question et "
|
3416 |
"permet aux spam bots de la récolter pour une utilisation future."
|
3417 |
|
3418 |
+
#: core/class-settings.php:298
|
3419 |
msgctxt "admin settings"
|
3420 |
msgid "How to determine the listing's email address?"
|
3421 |
msgstr "Comment définir l'adresse e-mail de l'annonce?"
|
3422 |
|
3423 |
+
#: core/class-settings.php:301
|
3424 |
msgctxt "admin settings"
|
3425 |
msgid ""
|
3426 |
"This affects emails sent to listing owners via contact forms or when their "
|
3429 |
"Cela affecte l'envoie des emails aux propriétaires des annonces via le "
|
3430 |
"formulaire de contact ou quand leurs annonces expirent."
|
3431 |
|
3432 |
+
#: core/class-settings.php:308
|
3433 |
msgctxt "admin settings"
|
3434 |
msgid "E-Mail Notifications"
|
3435 |
msgstr "Notification mail"
|
3436 |
|
3437 |
+
#: core/class-settings.php:311
|
3438 |
msgctxt "admin settings"
|
3439 |
msgid "Notify admin via e-mail when..."
|
3440 |
msgstr "Prévenir l'administrateur via courriel quand..."
|
3441 |
|
3442 |
+
#: core/class-settings.php:315
|
3443 |
msgctxt "admin settings"
|
3444 |
msgid "A new listing is submitted."
|
3445 |
msgstr "Une nouvelle annonce a été soumise."
|
3446 |
|
3447 |
+
#: core/class-settings.php:316
|
3448 |
msgctxt "admin settings"
|
3449 |
msgid "A listing is edited."
|
3450 |
msgstr "Une annonce est édité."
|
3451 |
|
3452 |
+
#: core/class-settings.php:317
|
3453 |
msgctxt "admin settings"
|
3454 |
msgid "A listing expires."
|
3455 |
msgstr "Une annonce expire."
|
3456 |
|
3457 |
+
#: core/class-settings.php:318
|
3458 |
msgctxt "admin settings"
|
3459 |
msgid "A contact message is sent to a listing's owner."
|
3460 |
msgstr "Un message de contact est envoyé a un propriétaire d'annonce."
|
3461 |
|
3462 |
+
#: core/class-settings.php:324
|
3463 |
msgctxt "admin settings"
|
3464 |
msgid "CC this e-mail address too"
|
3465 |
msgstr "CC cette adresse mail aussi"
|
3466 |
|
3467 |
+
#: core/class-settings.php:330
|
3468 |
msgctxt "admin settings"
|
3469 |
msgid "Notify users via e-mail when..."
|
3470 |
msgstr "Prévenir les utilisateurs via courriel quand..."
|
3471 |
|
3472 |
+
#: core/class-settings.php:333
|
3473 |
msgctxt "admin settings"
|
3474 |
msgid "You can modify the text template used for most of these e-mails below."
|
3475 |
msgstr ""
|
3476 |
"Vous pouvez modifier le modèle de texte utilisé pour la plupart de ces e-"
|
3477 |
"mails ci-dessous."
|
3478 |
|
3479 |
+
#: core/class-settings.php:334
|
3480 |
msgctxt "admin settings"
|
3481 |
msgid "Their listing is submitted."
|
3482 |
msgstr "Leur annonce est soumise."
|
3483 |
|
3484 |
+
#: core/class-settings.php:335
|
3485 |
msgctxt "admin settings"
|
3486 |
msgid "Their listing is approved/published."
|
3487 |
msgstr "Leur annonce est approuvée/publiée"
|
3488 |
|
3489 |
+
#: core/class-settings.php:344
|
3490 |
msgctxt "contact email"
|
3491 |
msgid "You have received a reply from your listing at %s."
|
3492 |
msgstr "Vous avez reçu une réponse à votre annonce de %s."
|
3493 |
|
3494 |
+
#: core/class-settings.php:345
|
3495 |
msgctxt "contact email"
|
3496 |
msgid "Name: %s"
|
3497 |
msgstr "Nom: %s"
|
3498 |
|
3499 |
+
#: core/class-settings.php:346
|
3500 |
msgctxt "contact email"
|
3501 |
msgid "E-Mail: %s"
|
3502 |
msgstr "E-Mail: %s"
|
3503 |
|
3504 |
+
#: core/class-settings.php:347
|
3505 |
msgctxt "contact email"
|
3506 |
msgid "Message:"
|
3507 |
msgstr "Message:"
|
3508 |
|
3509 |
+
#: core/class-settings.php:349
|
3510 |
msgctxt "contact email"
|
3511 |
msgid "Time: %s"
|
3512 |
msgstr "Date: %s"
|
3513 |
|
3514 |
+
#: core/class-settings.php:351
|
3515 |
msgctxt "admin settings"
|
3516 |
msgid "E-Mail Templates"
|
3517 |
msgstr "Template d'E-Mail"
|
3518 |
|
3519 |
+
#: core/class-settings.php:354
|
3520 |
msgctxt "admin settings"
|
3521 |
msgid "Email confirmation message"
|
3522 |
msgstr "Message de confirmation par E-Mail"
|
3523 |
|
3524 |
+
#: core/class-settings.php:358
|
3525 |
msgctxt "admin settings"
|
3526 |
msgid "Sent after a listing has been submitted."
|
3527 |
msgstr "Envoyer après qu'une annonce ait été soumise"
|
3528 |
|
3529 |
+
#: core/class-settings.php:359 core/class-settings.php:367
|
3530 |
+
#: core/class-settings.php:408
|
3531 |
msgctxt "admin settings"
|
3532 |
msgid "Listing's title"
|
3533 |
msgstr "Titre de l'annonce"
|
3534 |
|
3535 |
+
#: core/class-settings.php:362
|
3536 |
msgctxt "admin settings"
|
3537 |
msgid "Listing published message"
|
3538 |
msgstr "Message publié de l'annonce"
|
3539 |
|
3540 |
+
#: core/class-settings.php:365
|
3541 |
msgctxt "admin settings"
|
3542 |
msgid ""
|
3543 |
"Your listing \"[listing]\" is now available at [listing-url] and can be "
|
3546 |
"Votre annonce \"[listing]\" est maintenant disponible à [listing-url] et "
|
3547 |
"elle peut être vu par tout le monde."
|
3548 |
|
3549 |
+
#: core/class-settings.php:366
|
3550 |
msgctxt "admin settings"
|
3551 |
msgid "Sent when the listing has been published or approved by an admin."
|
3552 |
msgstr ""
|
3553 |
"Envoyé lorsque l'annonce a été publiée ou approuvée par un administrateur."
|
3554 |
|
3555 |
+
#: core/class-settings.php:368
|
3556 |
msgctxt "admin settings"
|
3557 |
msgid "Listing's URL"
|
3558 |
msgstr "Url de l'annonce"
|
3559 |
|
3560 |
+
#: core/class-settings.php:372
|
3561 |
msgctxt "admin settings"
|
3562 |
msgid "Listing Contact Message"
|
3563 |
msgstr "Listage des messages de contact"
|
3564 |
|
3565 |
+
#: core/class-settings.php:376
|
3566 |
msgctxt "admin settings"
|
3567 |
msgid ""
|
3568 |
"Sent to listing owners when someone uses the contact form on their listing "
|
3571 |
"Envoyer aux propriétaires des annonces quand quelqu'un utilise le formulaire "
|
3572 |
"de contact sur leurs pages d'annonces."
|
3573 |
|
3574 |
+
#: core/class-settings.php:386
|
3575 |
msgctxt "admin settings"
|
3576 |
msgid "Payment related"
|
3577 |
msgstr "Paiement lié"
|
3578 |
|
3579 |
+
#: core/class-settings.php:403
|
3580 |
msgctxt "admin settings"
|
3581 |
msgid "Payment abandoned reminder message"
|
3582 |
msgstr "Paiement abandonné, message de rappel"
|
3583 |
|
3584 |
+
#: core/class-settings.php:407
|
3585 |
msgctxt "admin settings"
|
3586 |
msgid "Sent some time after a pending payment is abandoned by users."
|
3587 |
msgstr ""
|
3588 |
"Envoyer après un certain temps lorsqu'un paiement en attente est abandonné "
|
3589 |
"par les utilisateurs."
|
3590 |
|
3591 |
+
#: core/class-settings.php:409
|
3592 |
msgctxt "admin settings"
|
3593 |
msgid "Checkout URL link"
|
3594 |
msgstr "Vérificateur de lien URL"
|
3595 |
|
3596 |
+
#: core/class-settings.php:415
|
3597 |
msgctxt "admin settings"
|
3598 |
msgid "Renewal Reminders"
|
3599 |
msgstr "Renouveller les rappels"
|
3600 |
|
3601 |
+
#: core/class-settings.php:418
|
3602 |
msgctxt "admin settings"
|
3603 |
msgid ""
|
3604 |
"This section refers only to the text of the renewal/expiration notices. You "
|
3608 |
"d'expiration. Vous pouvez également configurer <a> quand les e-mails seront "
|
3609 |
"envoyés </a>."
|
3610 |
|
3611 |
+
#: core/class-settings.php:422
|
3612 |
msgctxt "admin settings"
|
3613 |
msgid "Pending expiration e-mail message"
|
3614 |
msgstr "Expiration imminente du mail"
|
3615 |
|
3616 |
+
#: core/class-settings.php:426
|
3617 |
msgctxt "settings"
|
3618 |
msgid ""
|
3619 |
"Sent some time before the listing expires. Applies to non-recurring renewals "
|
3622 |
"Envoyé quelque temps avant l'expiration de l'annonce. Valable seulement pour "
|
3623 |
"les renouvellements non-récurrents."
|
3624 |
|
3625 |
+
#: core/class-settings.php:427 core/class-settings.php:440
|
3626 |
+
#: core/class-settings.php:453 core/class-settings.php:466
|
3627 |
+
#: core/class-settings.php:479
|
3628 |
msgctxt "settings"
|
3629 |
msgid "Listing's name (with link)"
|
3630 |
msgstr "Nom de l'annonce (avec lien)"
|
3631 |
|
3632 |
+
#: core/class-settings.php:428 core/class-settings.php:441
|
3633 |
+
#: core/class-settings.php:454 core/class-settings.php:467
|
3634 |
+
#: core/class-settings.php:480
|
3635 |
msgctxt "settings"
|
3636 |
msgid "Author's name"
|
3637 |
msgstr "Nom de l'auteur"
|
3638 |
|
3639 |
+
#: core/class-settings.php:429 core/class-settings.php:442
|
3640 |
+
#: core/class-settings.php:481
|
3641 |
msgctxt "settings"
|
3642 |
msgid "Expiration date"
|
3643 |
msgstr "Date d'expiration"
|
3644 |
|
3645 |
+
#: core/class-settings.php:430
|
3646 |
msgctxt "settings"
|
3647 |
msgid "Category that is going to expire"
|
3648 |
msgstr "Catégorier qui va expirer"
|
3649 |
|
3650 |
+
#: core/class-settings.php:431 core/class-settings.php:444
|
3651 |
+
#: core/class-settings.php:483
|
3652 |
msgctxt "settings"
|
3653 |
msgid "Link to renewal page"
|
3654 |
msgstr "Lien pour renouveller la page"
|
3655 |
|
3656 |
+
#: core/class-settings.php:432 core/class-settings.php:445
|
3657 |
+
#: core/class-settings.php:457 core/class-settings.php:470
|
3658 |
+
#: core/class-settings.php:484
|
3659 |
msgctxt "settings"
|
3660 |
msgid "Link to your site"
|
3661 |
msgstr "Lien vers votre site"
|
3662 |
|
3663 |
+
#: core/class-settings.php:435
|
3664 |
msgctxt "admin settings"
|
3665 |
msgid "Listing Renewal e-mail message"
|
3666 |
msgstr "Message mail de renouvellement d'annonce"
|
3667 |
|
3668 |
+
#: core/class-settings.php:439
|
3669 |
msgctxt "settings"
|
3670 |
msgid ""
|
3671 |
"Sent at the time of listing expiration. Applies to non-recurring renewals "
|
3674 |
"Envoyé au moment de l'expiration de l'annonce. Seulement valable pour les "
|
3675 |
"renouvellements non-récurrents."
|
3676 |
|
3677 |
+
#: core/class-settings.php:443 core/class-settings.php:482
|
3678 |
msgctxt "settings"
|
3679 |
msgid "Category that expired"
|
3680 |
msgstr "Catégories qui ont expiré"
|
3681 |
|
3682 |
+
#: core/class-settings.php:448
|
3683 |
msgctxt "admin settings"
|
3684 |
msgid "Listing auto-renewal reminder (recurring payments)"
|
3685 |
msgstr "Rappel d'auto-renouvellement des annonces (paiements récurrents)"
|
3686 |
|
3687 |
+
#: core/class-settings.php:452
|
3688 |
msgctxt "settings"
|
3689 |
msgid ""
|
3690 |
"Sent some time before the listing is auto-renewed. Applies to recurring "
|
3693 |
"Envoyé un certain temps avant que l'annonce est auto-renouvellement. Valable "
|
3694 |
"pour les renouvellements périodiques seulement."
|
3695 |
|
3696 |
+
#: core/class-settings.php:455 core/class-settings.php:469
|
3697 |
msgctxt "settings"
|
3698 |
msgid "Renewal date"
|
3699 |
msgstr "Date de renouvellement"
|
3700 |
|
3701 |
+
#: core/class-settings.php:456
|
3702 |
msgctxt "settings"
|
3703 |
msgid "Category that is going to be renewed"
|
3704 |
msgstr "Catégories qui vont être renouvelées"
|
3705 |
|
3706 |
+
#: core/class-settings.php:458
|
3707 |
msgctxt "settings"
|
3708 |
msgid "Link to manage subscriptions"
|
3709 |
msgstr "Lien pour gérer les abonnements"
|
3710 |
|
3711 |
+
#: core/class-settings.php:461
|
3712 |
msgctxt "admin settings"
|
3713 |
msgid "Listing Renewal e-mail message (recurring payments)"
|
3714 |
msgstr "Renouvellement des annonces par mail (paiements récurrents)"
|
3715 |
|
3716 |
+
#: core/class-settings.php:465
|
3717 |
msgctxt "settings"
|
3718 |
msgid ""
|
3719 |
"Sent after the listing is auto-renewed. Applies to recurring renewals only."
|
3721 |
"Envoyé dès que les annonces se soient auto-renouvellées. Appliqué aux "
|
3722 |
"paiements récurrents seulement."
|
3723 |
|
3724 |
+
#: core/class-settings.php:468
|
3725 |
msgctxt "settings"
|
3726 |
msgid "Renewed category"
|
3727 |
msgstr "Catégories renouvellées"
|
3728 |
|
3729 |
+
#: core/class-settings.php:474
|
3730 |
msgctxt "admin settings"
|
3731 |
msgid "Renewal reminder e-mail message"
|
3732 |
msgstr "Rennouveller le rappel par mail"
|
3733 |
|
3734 |
+
#: core/class-settings.php:478
|
3735 |
msgctxt "settings"
|
3736 |
msgid ""
|
3737 |
"Sent some time after listing expiration and when no renewal has occurred. "
|
3741 |
"renouvellement n'a pas eu lieu. Valable pour deux renouvellements récurrents "
|
3742 |
"et non récurrents."
|
3743 |
|
3744 |
+
#: core/class-settings.php:488
|
3745 |
msgctxt "admin settings"
|
3746 |
msgid "Payment"
|
3747 |
msgstr "Paiement"
|
3748 |
|
3749 |
+
#: core/class-settings.php:489
|
3750 |
msgctxt "admin settings"
|
3751 |
msgid "Payment Settings"
|
3752 |
msgstr "Paramètres de paiement"
|
3753 |
|
3754 |
+
#: core/class-settings.php:492
|
3755 |
msgctxt "admin settings"
|
3756 |
msgid "Turn On payments?"
|
3757 |
msgstr "Activer les paiements?"
|
3758 |
|
3759 |
+
#: core/class-settings.php:494
|
3760 |
msgctxt "admin settings"
|
3761 |
msgid "Put payment gateways in test mode?"
|
3762 |
msgstr "Passer les passerelles de paiement en mode test?"
|
3763 |
|
3764 |
+
#: core/class-settings.php:499
|
3765 |
msgctxt "admin settings"
|
3766 |
msgid "Perform checkouts on the secure (HTTPS) version of your site?"
|
3767 |
msgstr ""
|
3768 |
"Effectuer la vérification sur la version sécurisée (HTTPS) de votre site?"
|
3769 |
|
3770 |
+
#: core/class-settings.php:502
|
3771 |
msgctxt "admin settings"
|
3772 |
msgid ""
|
3773 |
"Recommended for added security. For this to work you need to enable HTTPS on "
|
3776 |
"Recommandé pour une sécurité accrue. Pour que cela fonctionne, vous devez "
|
3777 |
"activer HTTPS sur votre serveur et <a> obtenir un certificat SSL </a>."
|
3778 |
|
3779 |
+
#: core/class-settings.php:506
|
3780 |
msgctxt "admin settings"
|
3781 |
msgid "Currency Code"
|
3782 |
msgstr "Code de devise"
|
3783 |
|
3784 |
+
#: core/class-settings.php:508
|
3785 |
msgctxt "admin settings"
|
3786 |
msgid "Australian Dollar (AUD)"
|
3787 |
msgstr "Dollar Australien (AUD)"
|
3788 |
|
3789 |
+
#: core/class-settings.php:509
|
3790 |
msgctxt "admin settings"
|
3791 |
msgid "Brazilian Real (BRL)"
|
3792 |
msgstr "Real Brésilien (BRL)"
|
3793 |
|
3794 |
+
#: core/class-settings.php:510
|
3795 |
msgctxt "admin settings"
|
3796 |
msgid "Canadian Dollar (CAD)"
|
3797 |
msgstr "Dollar Canadien (CAD)"
|
3798 |
|
3799 |
+
#: core/class-settings.php:511
|
3800 |
msgctxt "admin settings"
|
3801 |
msgid "Czech Koruna (CZK)"
|
3802 |
msgstr "Couronne Tchèque (CZK)"
|
3803 |
|
3804 |
+
#: core/class-settings.php:512
|
3805 |
msgctxt "admin settings"
|
3806 |
msgid "Danish Krone (DKK)"
|
3807 |
msgstr "Couronne Danoise (DKK)"
|
3808 |
|
3809 |
+
#: core/class-settings.php:513
|
3810 |
msgctxt "admin settings"
|
3811 |
msgid "Euro (EUR)"
|
3812 |
msgstr "Euro (EUR)"
|
3813 |
|
3814 |
+
#: core/class-settings.php:514
|
3815 |
msgctxt "admin settings"
|
3816 |
msgid "Hong Kong Dollar (HKD)"
|
3817 |
msgstr "Dollar de Hong Kong(HKD)"
|
3818 |
|
3819 |
+
#: core/class-settings.php:515
|
3820 |
msgctxt "admin settings"
|
3821 |
msgid "Hungarian Forint (HUF)"
|
3822 |
msgstr "Forint Hongrois (HUF)"
|
3823 |
|
3824 |
+
#: core/class-settings.php:516
|
3825 |
msgctxt "admin settings"
|
3826 |
msgid "Israeli New Shequel (ILS)"
|
3827 |
msgstr "Nouveau Shequel Israélien (ILS)"
|
3828 |
|
3829 |
+
#: core/class-settings.php:517
|
3830 |
msgctxt "admin settings"
|
3831 |
msgid "Japanese Yen (JPY)"
|
3832 |
msgstr "Yen Japonais (JPY)"
|
3833 |
|
3834 |
+
#: core/class-settings.php:518
|
3835 |
msgctxt "admin settings"
|
3836 |
msgid "Malasian Ringgit (MYR)"
|
3837 |
msgstr "Ringgit Malaisien (MYR)"
|
3838 |
|
3839 |
+
#: core/class-settings.php:519
|
3840 |
msgctxt "admin settings"
|
3841 |
msgid "Mexican Peso (MXN)"
|
3842 |
msgstr "Peso Mexicain (MXN)"
|
3843 |
|
3844 |
+
#: core/class-settings.php:520
|
3845 |
msgctxt "admin settings"
|
3846 |
msgid "Norwegian Krone (NOK)"
|
3847 |
msgstr "Couronne Norvégienne (NOK)"
|
3848 |
|
3849 |
+
#: core/class-settings.php:521
|
3850 |
msgctxt "admin settings"
|
3851 |
msgid "New Zealand Dollar (NZD)"
|
3852 |
msgstr "Dollar Néo-Zélandais (NZD)"
|
3853 |
|
3854 |
+
#: core/class-settings.php:522
|
3855 |
msgctxt "admin settings"
|
3856 |
msgid "Philippine Peso (PHP)"
|
3857 |
msgstr "Peso Phillipin (PHP)"
|
3858 |
|
3859 |
+
#: core/class-settings.php:523
|
3860 |
msgctxt "admin settings"
|
3861 |
msgid "Polish Zloty (PLN)"
|
3862 |
msgstr "Zloty Polonais (PLN)"
|
3863 |
|
3864 |
+
#: core/class-settings.php:524
|
3865 |
msgctxt "admin settings"
|
3866 |
msgid "Pound Sterling (GBP)"
|
3867 |
msgstr "Livre Sterling (GBP)"
|
3868 |
|
3869 |
+
#: core/class-settings.php:525
|
3870 |
msgctxt "admin settings"
|
3871 |
msgid "Singapore Dollar (SGD)"
|
3872 |
msgstr "Dollar Singaporien (SGD)"
|
3873 |
|
3874 |
+
#: core/class-settings.php:526
|
3875 |
msgctxt "admin settings"
|
3876 |
msgid "Swedish Krona (SEK)"
|
3877 |
msgstr "Couronne Suédoise (SEK)"
|
3878 |
|
3879 |
+
#: core/class-settings.php:527
|
3880 |
msgctxt "admin settings"
|
3881 |
msgid "Swiss Franc (CHF)"
|
3882 |
msgstr "Franc Suisse (CHF)"
|
3883 |
|
3884 |
+
#: core/class-settings.php:528
|
3885 |
msgctxt "admin settings"
|
3886 |
msgid "Taiwan Dollar (TWD)"
|
3887 |
msgstr "Dollar Taiwanais (TWD)"
|
3888 |
|
3889 |
+
#: core/class-settings.php:529
|
3890 |
+
msgctxt "admin settings"
|
3891 |
+
msgid "Thai Baht (THB)"
|
3892 |
+
msgstr "Baht Thaïlandais"
|
3893 |
+
|
3894 |
+
#: core/class-settings.php:530
|
3895 |
+
msgctxt "admin settings"
|
3896 |
+
msgid "Turkish Lira (TRY)"
|
3897 |
+
msgstr "Livre Turque (TRY)"
|
3898 |
+
|
3899 |
+
#: core/class-settings.php:531
|
3900 |
+
#, fuzzy
|
3901 |
+
msgctxt "admin settings"
|
3902 |
+
msgid "U.S. Dollar (USD)"
|
3903 |
+
msgstr "Dollar U.S. "
|
3904 |
+
|
3905 |
+
#: core/class-settings.php:535
|
3906 |
+
msgctxt "admin settings"
|
3907 |
+
msgid "Currency Symbol"
|
3908 |
+
msgstr "Symbole actuel"
|
3909 |
+
|
3910 |
+
#: core/class-settings.php:540
|
3911 |
+
#, fuzzy
|
3912 |
msgctxt "admin settings"
|
3913 |
+
msgid "Currency symbol display"
|
3914 |
+
msgstr "Symbole actuel"
|
3915 |
|
3916 |
+
#: core/class-settings.php:544
|
3917 |
msgctxt "admin settings"
|
3918 |
+
msgid "Show currency symbol on the left"
|
3919 |
+
msgstr ""
|
3920 |
|
3921 |
+
#: core/class-settings.php:545
|
3922 |
msgctxt "admin settings"
|
3923 |
+
msgid "Show currency symbol on the right"
|
3924 |
+
msgstr ""
|
3925 |
|
3926 |
+
#: core/class-settings.php:546
|
3927 |
+
#, fuzzy
|
3928 |
msgctxt "admin settings"
|
3929 |
+
msgid "Do not show currency symbol"
|
3930 |
msgstr "Symbole actuel"
|
3931 |
|
3932 |
+
#: core/class-settings.php:548
|
3933 |
msgctxt "admin settings"
|
3934 |
msgid "Thank you for payment message"
|
3935 |
msgstr "Merci pour le message de paiement"
|
3936 |
|
3937 |
+
#: core/class-settings.php:549
|
3938 |
msgctxt "admin settings"
|
3939 |
msgid ""
|
3940 |
"Thank you for your payment. Your payment is being verified and your listing "
|
3944 |
"votre annonce en revue. Le processus de vérification et d'examen peut "
|
3945 |
"prendre jusqu'à 48 heures."
|
3946 |
|
3947 |
+
#: core/class-settings.php:554
|
3948 |
msgctxt "admin settings"
|
3949 |
msgid "Ask users to come back for abandoned payments?"
|
3950 |
msgstr "Demandez aux utilisateurs de revenir pour les paiements abandonnés?"
|
3951 |
|
3952 |
+
#: core/class-settings.php:557
|
3953 |
msgctxt "admin settings"
|
3954 |
msgid ""
|
3955 |
"An abandoned payment is when a user attempts to place a listing and gets to "
|
3963 |
"l'utilisateur n'a tout simplement pas compléter la transaction. Le plugin "
|
3964 |
"peut peut rappeler les auteurs pour continuer la publication de leur annonce."
|
3965 |
|
3966 |
+
#: core/class-settings.php:563
|
3967 |
msgctxt "admin settings"
|
3968 |
msgid "Listing abandonment threshold (hours)"
|
3969 |
msgstr "Seuil d'abandon de l'annonce (heurs)"
|
3970 |
|
3971 |
+
#: core/class-settings.php:568
|
3972 |
msgctxt "admin settings"
|
3973 |
msgid ""
|
3974 |
"Listings with pending payments are marked as abandoned after this time. You "
|
3978 |
"cette heure. Vous pouvez également personnaliser <a> l'e-mail </a> que les "
|
3979 |
"utilisateurs reçoivent."
|
3980 |
|
3981 |
+
#: core/class-settings.php:574
|
3982 |
msgctxt "admin settings"
|
3983 |
msgid "Registration"
|
3984 |
msgstr "Enregistrement"
|
3985 |
|
3986 |
+
#: core/class-settings.php:575
|
3987 |
msgctxt "admin settings"
|
3988 |
msgid "Registration Settings"
|
3989 |
msgstr "Paramètres d'enregistrement"
|
3990 |
|
3991 |
+
#: core/class-settings.php:576
|
3992 |
msgctxt "admin settings"
|
3993 |
msgid "Require login to post listings?"
|
3994 |
msgstr "Connexion obligatoire pour poster une annonce?"
|
3995 |
|
3996 |
+
#: core/class-settings.php:581
|
3997 |
msgctxt "admin settings"
|
3998 |
msgid "Registration URL"
|
3999 |
msgstr "URL d'enregistrement"
|
4000 |
|
4001 |
+
#: core/class-settings.php:584
|
4002 |
msgctxt "admin settings"
|
4003 |
msgid ""
|
4004 |
"URL of your membership plugin's registration page. Only enter this if using "
|
4008 |
"ceci si vous utilisez la page d'inscription du plugin d'adhésion ou une page "
|
4009 |
"personnalisée."
|
4010 |
|
4011 |
+
#: core/class-settings.php:588
|
4012 |
msgctxt "admin settings"
|
4013 |
msgid "Image"
|
4014 |
msgstr "Image"
|
4015 |
|
4016 |
+
#: core/class-settings.php:589
|
4017 |
msgctxt "admin settings"
|
4018 |
msgid ""
|
4019 |
"Any changes to these settings will affect new listings only. Existing "
|
4027 |
"télécharger l'image (s) sur cette annonce, après avoir cfait les "
|
4028 |
"modifications voulue."
|
4029 |
|
4030 |
+
#: core/class-settings.php:590
|
4031 |
msgctxt "admin settings"
|
4032 |
msgid "Image Settings"
|
4033 |
msgstr "Paraamètres des images"
|
4034 |
|
4035 |
+
#: core/class-settings.php:591
|
4036 |
msgctxt "admin settings"
|
4037 |
msgid "Allow images?"
|
4038 |
msgstr "Autoriser les images?"
|
4039 |
|
4040 |
+
#: core/class-settings.php:593
|
4041 |
msgctxt "admin settings"
|
4042 |
msgid "Min Image File Size (KB)"
|
4043 |
msgstr "Taille minnimal des fichiers images (KB)"
|
4044 |
|
4045 |
+
#: core/class-settings.php:594
|
4046 |
msgctxt "admin settings"
|
4047 |
msgid "Max Image File Size (KB)"
|
4048 |
msgstr "Taille maximal des fichiers images (KB)"
|
4049 |
|
4050 |
+
#: core/class-settings.php:596
|
4051 |
msgctxt "admin settings"
|
4052 |
msgid "Min image width (px)"
|
4053 |
msgstr "Largeur minnimal des images (px)"
|
4054 |
|
4055 |
+
#: core/class-settings.php:597
|
4056 |
msgctxt "admin settings"
|
4057 |
msgid "Min image height (px)"
|
4058 |
msgstr "Hauteur minnimal des images (px)"
|
4059 |
|
4060 |
+
#: core/class-settings.php:599
|
4061 |
msgctxt "admin settings"
|
4062 |
msgid "Max image width (px)"
|
4063 |
msgstr "Largeur maximal des images (px)"
|
4064 |
|
4065 |
+
#: core/class-settings.php:600
|
4066 |
msgctxt "admin settings"
|
4067 |
msgid "Max image height (px)"
|
4068 |
msgstr "Hauteur maximal des images (px)"
|
4069 |
|
4070 |
+
#: core/class-settings.php:602
|
4071 |
msgctxt "admin settings"
|
4072 |
msgid "Turn on thickbox/lightbox?"
|
4073 |
msgstr "Activer thickbox/lightbox?"
|
4074 |
|
4075 |
+
#: core/class-settings.php:602
|
4076 |
msgctxt "admin settings"
|
4077 |
msgid ""
|
4078 |
"Uncheck if it conflicts with other elements or plugins installed on your site"
|
4080 |
"Décochez si vela entre en conflit avec d'autres éléments ou plugins "
|
4081 |
"installés sur votre site"
|
4082 |
|
4083 |
+
#: core/class-settings.php:604
|
4084 |
msgctxt "admin settings"
|
4085 |
msgid "Thumbnails"
|
4086 |
msgstr "Miniatures"
|
4087 |
|
4088 |
+
#: core/class-settings.php:605
|
4089 |
msgctxt "admin settings"
|
4090 |
msgid "Thumbnail width (px)"
|
4091 |
msgstr "Largeur des miniatures (en pixel)"
|
4092 |
|
4093 |
+
#: core/class-settings.php:606
|
4094 |
msgctxt "admin settings"
|
4095 |
msgid "Thumbnail height (px)"
|
4096 |
msgstr "Hauteur des miniatures (en pixel)"
|
4097 |
|
4098 |
+
#: core/class-settings.php:609
|
4099 |
msgctxt "admin settings"
|
4100 |
msgid "Crop thumbnails to exact dimensions?"
|
4101 |
msgstr "Recadrer les miniatures aux dimensions exacts?"
|
4102 |
|
4103 |
+
#: core/class-settings.php:612
|
4104 |
msgctxt "admin settings"
|
4105 |
msgid ""
|
4106 |
"When enabled images will match exactly the dimensions above but part of the "
|
4115 |
"proportionnellement. Selon les images téléchargées, les miniatures peuvent "
|
4116 |
"avoir différentes hauteurs."
|
4117 |
|
4118 |
+
#: core/class-settings.php:618
|
4119 |
msgctxt "admin settings"
|
4120 |
msgid "Number of free images"
|
4121 |
msgstr "Nombre d'images gratuites"
|
4122 |
|
4123 |
+
#: core/class-settings.php:623
|
4124 |
msgctxt "admin settings"
|
4125 |
msgid ""
|
4126 |
"For paid listing images, configure that by adding or editing a <a>Fee Plan</"
|
4130 |
"ou modification d'un <a>plan de frais</a> au lieu de ce paramètre, qui est "
|
4131 |
"ignoré pour les annonces payées."
|
4132 |
|
4133 |
+
#: core/class-settings.php:624
|
4134 |
msgctxt "admin settings"
|
4135 |
msgid "Use default picture for listings with no picture?"
|
4136 |
msgstr "Utiliser l'image par défault pour les annonces sans images?"
|
4137 |
|
4138 |
+
#: core/class-settings.php:625
|
4139 |
msgctxt "admin settings"
|
4140 |
msgid "Show Thumbnail on main listings page?"
|
4141 |
msgstr "Montrer les miniatures sur page principale des annonces?"
|
4142 |
|
4143 |
+
#: core/class-settings.php:681
|
4144 |
msgctxt "admin settings"
|
4145 |
msgid ""
|
4146 |
"Could not copy the AJAX compatibility plugin \"%s\". Compatibility mode was "
|
4149 |
"Impossible de copier le plugin de compatibilité AJAX \"% s\". Le mode de "
|
4150 |
"compatibilité n'a pas été activée."
|
4151 |
|
4152 |
+
#: core/class-settings.php:689
|
4153 |
msgctxt "admin settings"
|
4154 |
msgid ""
|
4155 |
"Could not activate AJAX Compatibility mode: the directory \"%s\" could not "
|
4158 |
"Impossible d'activer le mode de compatibilité AJAX: le répertoire \"% s \" "
|
4159 |
"ne peux pas être créé."
|
4160 |
|
4161 |
+
#: core/class-settings.php:698
|
4162 |
msgctxt "admin settings"
|
4163 |
msgid ""
|
4164 |
"Could not remove the \"Business Directory Plugin - AJAX Compatibility Module"
|
4167 |
"Impossible de supprimer le \"Module de comptabilité AJAX du plugin \". "
|
4168 |
"Veuillezt supprimer le fichier \"% s \" manuellement ou désactiver le plugin."
|
4169 |
|
4170 |
+
#: core/class-settings.php:997
|
4171 |
msgctxt "settings"
|
4172 |
msgid "Deactivate License"
|
4173 |
msgstr "Désactiver la license"
|
4174 |
|
4175 |
+
#: core/class-settings.php:999
|
4176 |
msgctxt "settings"
|
4177 |
msgid "Deactivating license..."
|
4178 |
msgstr "Désactivation de la license..."
|
4179 |
|
4180 |
+
#: core/class-settings.php:1002
|
4181 |
msgctxt "settings"
|
4182 |
msgid "Activate License"
|
4183 |
msgstr "Activer la license"
|
4184 |
|
4185 |
+
#: core/class-settings.php:1004
|
4186 |
msgctxt "settings"
|
4187 |
msgid "Activating license..."
|
4188 |
msgstr "Activation de la license"
|
4189 |
|
4190 |
+
#: core/class-settings.php:1028
|
4191 |
msgctxt "admin settings"
|
4192 |
msgid "Valid placeholders: %s"
|
4193 |
msgstr "Espaces réservés valides:% s"
|
4194 |
|
4195 |
+
#: core/class-settings.php:1062
|
4196 |
msgctxt "settings email"
|
4197 |
msgid "Click to edit e-mail"
|
4198 |
msgstr "Cliquer pour éditer l'e-mail"
|
4199 |
|
4200 |
+
#: core/class-settings.php:1063
|
4201 |
msgctxt "settings email"
|
4202 |
msgid "Click to edit"
|
4203 |
msgstr "Cliquer pour éditer"
|
4204 |
|
4205 |
+
#: core/class-settings.php:1076
|
4206 |
msgctxt "settings email"
|
4207 |
msgid "E-Mail Subject"
|
4208 |
msgstr "Sujet de l'e-mail"
|
4209 |
|
4210 |
+
#: core/class-settings.php:1087
|
4211 |
msgctxt "settings email"
|
4212 |
msgid "E-Mail Body"
|
4213 |
msgstr "Corps de l'e-mail"
|
4214 |
|
4215 |
+
#: core/class-settings.php:1098
|
4216 |
msgctxt "settings email"
|
4217 |
msgid "You can use the following placeholders:"
|
4218 |
msgstr "Vous pouvez utiliser les paramètres suivantes:"
|
4219 |
|
4220 |
+
#: core/class-settings.php:1121
|
4221 |
msgctxt "settings email"
|
4222 |
msgid "Preview e-mail"
|
4223 |
msgstr "E-mail précédents"
|
4224 |
|
4225 |
+
#: core/class-settings.php:1122
|
4226 |
msgctxt "settings email"
|
4227 |
msgid "Cancel"
|
4228 |
msgstr "Annuler"
|
4229 |
|
4230 |
+
#: core/class-settings.php:1123
|
4231 |
msgctxt "settings email"
|
4232 |
msgid "Save Changes"
|
4233 |
msgstr "Sauvegarder les changements"
|
4234 |
|
4235 |
+
#: core/class-settings.php:1142
|
4236 |
msgctxt "settings email"
|
4237 |
msgid "Site title"
|
4238 |
msgstr "Titre du site"
|
4239 |
|
4240 |
+
#: core/class-settings.php:1145
|
4241 |
msgctxt "settings email"
|
4242 |
msgid "Site title (with link)"
|
4243 |
msgstr "Titre du site (avec lien)"
|
4244 |
|
4245 |
+
#: core/class-settings.php:1148
|
4246 |
msgctxt "settings email"
|
4247 |
msgid "Site address (with link)"
|
4248 |
msgstr "Adresse du site (avec lien)"
|
4249 |
|
4250 |
+
#: core/class-settings.php:1151
|
4251 |
msgctxt "settings email"
|
4252 |
msgid "Directory URL (with link)"
|
4253 |
msgstr "Annuaire des URL (avec lien)"
|
4254 |
|
4255 |
+
#: core/class-settings.php:1154
|
4256 |
msgctxt "settings email"
|
4257 |
msgid "Current date"
|
4258 |
msgstr "Date actuelle"
|
4259 |
|
4260 |
+
#: core/class-settings.php:1157
|
4261 |
msgctxt "settings email"
|
4262 |
msgid "Current time"
|
4263 |
msgstr "Heure actuelle"
|
4296 |
msgid "Upgrade Listing"
|
4297 |
msgstr "Mettre à jour l'annonce"
|
4298 |
|
4299 |
+
#: core/compatibility/deprecated.php:214 core/templates-ui.php:183
|
4300 |
msgid "Submit A Listing"
|
4301 |
msgstr "Soumettre l'annonce"
|
4302 |
|
4303 |
+
#: core/compatibility/deprecated.php:227 core/templates-ui.php:192
|
4304 |
msgid "View Listings"
|
4305 |
msgstr "Vue des annonces"
|
4306 |
|
4307 |
+
#: core/compatibility/deprecated.php:238 core/templates-ui.php:202
|
4308 |
msgid "Directory"
|
4309 |
msgstr "Annuaire"
|
4310 |
|
4311 |
#: core/compatibility/templates/wpbusdirman-index-categories.php:12
|
4312 |
+
#: core/templates-ui.php:229
|
4313 |
msgctxt "templates"
|
4314 |
msgid "Search Listings"
|
4315 |
msgstr "Recherche d'annonces"
|
4316 |
|
4317 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:9
|
4318 |
msgctxt "form-fields api"
|
4319 |
+
msgid "Checkbox"
|
4320 |
+
msgstr "Case à cocher"
|
4321 |
+
|
4322 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:72
|
4323 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:68
|
4324 |
+
#: core/fieldtypes/class-fieldtypes-select.php:134
|
4325 |
+
msgctxt "form-fields admin"
|
4326 |
+
msgid "Field Options (for select lists, radio buttons and checkboxes)."
|
4327 |
+
msgstr ""
|
4328 |
+
"Champ d'options (pour sélectionner des annonces, des boutons radio et cases "
|
4329 |
+
"à cocher)."
|
4330 |
+
|
4331 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:93
|
4332 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:87
|
4333 |
+
#: core/fieldtypes/class-fieldtypes-select.php:162
|
4334 |
+
msgctxt "form-fields admin"
|
4335 |
+
msgid "Field list of options is required."
|
4336 |
+
msgstr "Liste des champs d'options est nécessaire."
|
4337 |
|
4338 |
+
#: core/fieldtypes/class-fieldtypes-date.php:9
|
4339 |
+
#, fuzzy
|
4340 |
msgctxt "form-fields api"
|
4341 |
+
msgid "Date Field"
|
4342 |
+
msgstr "Mettre à jour le champ"
|
4343 |
+
|
4344 |
+
#: core/fieldtypes/class-fieldtypes-date.php:32
|
4345 |
+
msgid "%s (ex. %s)"
|
4346 |
+
msgstr ""
|
4347 |
|
4348 |
+
#: core/fieldtypes/class-fieldtypes-date.php:36
|
4349 |
+
#, fuzzy
|
4350 |
msgctxt "form-fields api"
|
4351 |
+
msgid "Date Format"
|
4352 |
+
msgstr "Date d'ajout"
|
4353 |
|
4354 |
+
#: core/fieldtypes/class-fieldtypes-date.php:61
|
4355 |
+
#, fuzzy
|
4356 |
+
msgctxt "date field"
|
4357 |
+
msgid "%s must be in the format %s."
|
4358 |
+
msgstr "%s est invalide. "
|
4359 |
|
4360 |
+
#: core/fieldtypes/class-fieldtypes-date.php:64
|
4361 |
+
#, fuzzy
|
4362 |
+
msgctxt "date field"
|
4363 |
+
msgid "%s must be a valid date."
|
4364 |
+
msgstr "%s doit être un nombre"
|
4365 |
|
4366 |
+
#: core/fieldtypes/class-fieldtypes-facebook.php:6
|
4367 |
msgctxt "form-fields api"
|
4368 |
+
msgid "Social Site (Facebook page)"
|
4369 |
+
msgstr "Réseaux sociaux (Page Facebook)"
|
4370 |
|
4371 |
+
#: core/fieldtypes/class-fieldtypes-image.php:6
|
4372 |
msgctxt "form-fields api"
|
4373 |
+
msgid "Image (file upload)"
|
4374 |
+
msgstr "Image (fichier uploadé)"
|
4375 |
+
|
4376 |
+
#: core/fieldtypes/class-fieldtypes-image.php:38
|
4377 |
+
msgctxt "form-fields-api"
|
4378 |
+
msgid "Remove"
|
4379 |
+
msgstr "Supprimer"
|
4380 |
+
|
4381 |
+
#: core/fieldtypes/class-fieldtypes-linkedin.php:6
|
4382 |
+
msgctxt "form-fields api"
|
4383 |
+
msgid "Social Site (LinkedIn profile)"
|
4384 |
+
msgstr "Réseaux sociaux (Profile LinkedIn)"
|
4385 |
+
|
4386 |
+
#: core/fieldtypes/class-fieldtypes-linkedin.php:21
|
4387 |
+
msgctxt "form-fields api"
|
4388 |
+
msgid "Put only the Company ID here. Links will not work."
|
4389 |
+
msgstr ""
|
4390 |
+
|
4391 |
+
#: core/fieldtypes/class-fieldtypes-multiselect.php:6
|
4392 |
+
msgctxt "form-fields api"
|
4393 |
+
msgid "Multiple select list"
|
4394 |
+
msgstr "Sélection multiple d'annonce"
|
4395 |
+
|
4396 |
+
#: core/fieldtypes/class-fieldtypes-multiselect.php:11
|
4397 |
+
msgctxt "form-fields api"
|
4398 |
+
msgid "Multiselect List"
|
4399 |
+
msgstr "Multisélection d'annonce"
|
4400 |
+
|
4401 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:9
|
4402 |
+
msgctxt "form-fields api"
|
4403 |
+
msgid "Radio button"
|
4404 |
+
msgstr "Bouton radio"
|
4405 |
|
4406 |
+
#: core/fieldtypes/class-fieldtypes-select.php:8
|
4407 |
msgctxt "form-fields api"
|
4408 |
msgid "Select List"
|
4409 |
msgstr "Sélectionnez une annonce"
|
4410 |
|
4411 |
+
#: core/fieldtypes/class-fieldtypes-select.php:64
|
4412 |
msgctxt "form-fields-api category-select"
|
4413 |
msgid "-- Choose Terms --"
|
4414 |
msgstr "-- Choisissez les conditions --"
|
4415 |
|
4416 |
+
#: core/fieldtypes/class-fieldtypes-select.php:64
|
4417 |
+
#: core/fieldtypes/class-fieldtypes-select.php:99
|
4418 |
msgctxt "form-fields-api category-select"
|
4419 |
msgid "-- Choose One --"
|
4420 |
msgstr "-- Choisisez en un --"
|
4421 |
|
4422 |
+
#: core/fieldtypes/class-fieldtypes-select.php:145
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4423 |
msgctxt "form-fields admin"
|
4424 |
msgid "Allow empty selection on search?"
|
4425 |
msgstr "Permettre la sélection vide sur la recherche?"
|
4426 |
|
4427 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:6
|
|
|
|
|
|
|
|
|
|
|
|
|
4428 |
msgctxt "form-fields api"
|
4429 |
msgid "Textarea"
|
4430 |
msgstr "Zone de texte"
|
4431 |
|
4432 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:35
|
4433 |
msgctxt "form-fields admin"
|
4434 |
msgid "Allow HTML input for this field?"
|
4435 |
msgstr "Autoriser les ajouts HTML dans ce champ?"
|
4436 |
|
4437 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:39
|
4438 |
msgctxt "form-fields admin"
|
4439 |
msgid "Allow WordPress shortcodes in this field?"
|
4440 |
msgstr "Autoriser les shortcodes WordPress dans ce champ?"
|
4441 |
|
4442 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:43
|
4443 |
msgctxt "form-fields admin"
|
4444 |
msgid ""
|
4445 |
"<b>Advanced users only!</b> Unless you've been told to change this, don't "
|
4448 |
"<b> Utilisateurs avancés seulement! </ b> Sauf si vous avez été dit de "
|
4449 |
"changer cela, ne le coupez pas sauf si vous savez ce que vous faites."
|
4450 |
|
4451 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:44
|
4452 |
msgctxt "form-fields admin"
|
4453 |
msgid "Apply \"the_content\" filter before displaying this field?"
|
4454 |
msgstr "Appliquer le filtre \"the_content \" avant d'afficher ce champ?"
|
4455 |
|
4456 |
+
#: core/fieldtypes/class-fieldtypes-textfield.php:5
|
|
|
|
|
|
|
|
|
|
|
4457 |
msgctxt "form-fields api"
|
4458 |
+
msgid "Textfield"
|
4459 |
+
msgstr "Champ texte"
|
|
|
|
|
|
|
|
|
|
|
4460 |
|
4461 |
+
#: core/fieldtypes/class-fieldtypes-textfield.php:41
|
4462 |
msgctxt "form-fields api"
|
4463 |
+
msgid "Format 01/31/1969"
|
4464 |
+
msgstr "Format 01/31/1969"
|
4465 |
|
4466 |
+
#: core/fieldtypes/class-fieldtypes-twitter.php:6
|
4467 |
msgctxt "form-fields api"
|
4468 |
msgid "Social Site (Twitter handle)"
|
4469 |
msgstr "Réseaux sociaux (Page twitter)"
|
4470 |
|
4471 |
+
#: core/fieldtypes/class-fieldtypes-url.php:5
|
|
|
|
|
|
|
|
|
|
|
4472 |
msgctxt "form-fields api"
|
4473 |
+
msgid "URL Field"
|
4474 |
+
msgstr "Champ URL"
|
4475 |
|
4476 |
+
#: core/fieldtypes/class-fieldtypes-url.php:22
|
4477 |
+
msgctxt "form-fields admin"
|
4478 |
+
msgid "Open link in a new window?"
|
4479 |
+
msgstr "Ouvrir le lien dans une nnouvelle fenêtre?"
|
4480 |
|
4481 |
+
#: core/fieldtypes/class-fieldtypes-url.php:25
|
4482 |
+
msgctxt "form-fields admin"
|
4483 |
+
msgid "Use rel=\"nofollow\" when displaying the link?"
|
4484 |
+
msgstr "Utiliser rel=\"nofollow\" lors de l'affichage du lien?"
|
4485 |
|
4486 |
+
#: core/fieldtypes/class-fieldtypes-url.php:134
|
|
|
4487 |
msgctxt "form-fields api"
|
4488 |
+
msgid "URL:"
|
4489 |
+
msgstr "URL:"
|
|
|
|
|
|
|
|
|
4490 |
|
4491 |
+
#: core/fieldtypes/class-fieldtypes-url.php:141
|
|
|
4492 |
msgctxt "form-fields api"
|
4493 |
+
msgid "Link Text (optional):"
|
4494 |
+
msgstr "Lien texte (facultatif):"
|
4495 |
|
4496 |
#: core/form-fields.php:31
|
4497 |
msgctxt "form-fields api"
|
4528 |
msgid "Custom"
|
4529 |
msgstr "Personnalisé"
|
4530 |
|
4531 |
+
#: core/form-fields.php:303
|
4532 |
msgid "Business Name"
|
4533 |
msgstr "Nom de l'entreprise"
|
4534 |
|
4535 |
+
#: core/form-fields.php:305
|
4536 |
msgid "Business Genre"
|
4537 |
msgstr "Domaine d'activité"
|
4538 |
|
4539 |
+
#: core/form-fields.php:307
|
4540 |
msgid "Short Business Description"
|
4541 |
msgstr "Brève description de l'entreprise"
|
4542 |
|
4543 |
+
#: core/form-fields.php:309
|
4544 |
msgid "Long Business Description"
|
4545 |
msgstr "Descrption exhaustive de l'entreprise"
|
4546 |
|
4547 |
+
#: core/form-fields.php:311
|
4548 |
msgid "Business Website Address"
|
4549 |
msgstr "Adresse du site de l'entreprise"
|
4550 |
|
4551 |
+
#: core/form-fields.php:313
|
4552 |
msgid "Business Phone Number"
|
4553 |
msgstr "Numéro de téléphone de l'entreprise"
|
4554 |
|
4555 |
+
#: core/form-fields.php:315
|
4556 |
msgid "Business Fax"
|
4557 |
msgstr "Fax de l'entreprise"
|
4558 |
|
4559 |
+
#: core/form-fields.php:317
|
4560 |
msgid "Business Contact Email"
|
4561 |
msgstr "Email de contact de l'entreprise"
|
4562 |
|
4563 |
+
#: core/form-fields.php:319
|
4564 |
msgid "Business Tags"
|
4565 |
msgstr "Mots clés de l'entreprise"
|
4566 |
|
4567 |
+
#: core/form-fields.php:321
|
4568 |
+
#, fuzzy
|
4569 |
+
msgid "Business Address"
|
4570 |
+
msgstr "Adresse du site de l'entreprise"
|
4571 |
+
|
4572 |
+
#: core/form-fields.php:323
|
4573 |
+
msgid "ZIP Code"
|
4574 |
+
msgstr ""
|
4575 |
+
|
4576 |
+
#: core/form-fields.php:446
|
4577 |
msgctxt "form-fields-api"
|
4578 |
msgid "Email Validator"
|
4579 |
msgstr "Validateur de l'email"
|
4580 |
|
4581 |
+
#: core/form-fields.php:447
|
4582 |
msgctxt "form-fields-api"
|
4583 |
msgid "URL Validator"
|
4584 |
msgstr "Validateur de l'url"
|
4585 |
|
4586 |
+
#: core/form-fields.php:448
|
4587 |
msgctxt "form-fields-api"
|
4588 |
msgid "Whole Number Validator"
|
4589 |
msgstr "Validateur de nombre entier"
|
4590 |
|
4591 |
+
#: core/form-fields.php:449
|
4592 |
msgctxt "form-fields-api"
|
4593 |
msgid "Decimal Number Validator"
|
4594 |
msgstr "Validateur de nombre à décimal"
|
4595 |
|
4596 |
+
#: core/form-fields.php:450
|
4597 |
msgctxt "form-fields-api"
|
4598 |
msgid "Date Validator"
|
4599 |
msgstr "Validateur de date"
|
4600 |
|
4601 |
+
#: core/form-fields.php:457
|
4602 |
msgctxt "form-fields-api validation"
|
4603 |
msgid "Field"
|
4604 |
msgstr "Champ"
|
4605 |
|
4606 |
+
#: core/form-fields.php:473 core/form-fields.php:477
|
4607 |
msgctxt "form-fields-api validation"
|
4608 |
msgid "%s is required."
|
4609 |
msgstr "%s est requis."
|
4610 |
|
4611 |
+
#: core/form-fields.php:486 core/form-fields.php:493
|
4612 |
msgctxt "form-fields-api validation"
|
4613 |
msgid "%s is badly formatted. Valid URL format required. Include http://"
|
4614 |
msgstr "%s est mal formaté. Un format valide d'url est requis."
|
4615 |
|
4616 |
+
#: core/form-fields.php:507
|
4617 |
msgctxt "form-fields-api validation"
|
4618 |
msgid "%s is badly formatted. Valid Email format required."
|
4619 |
msgstr "%s est mal formaté. Un format valide d'email est requis."
|
4620 |
|
4621 |
+
#: core/form-fields.php:513
|
4622 |
msgctxt "form-fields-api validation"
|
4623 |
msgid "%s must be a number. Decimal values are not allowed."
|
4624 |
msgstr "%s doit être un nombre. Les valeurs décimals ne sont pas autorisées."
|
4625 |
|
4626 |
+
#: core/form-fields.php:519
|
4627 |
msgctxt "form-fields-api validation"
|
4628 |
msgid "%s must be a number."
|
4629 |
msgstr "%s doit être un nombre"
|
4630 |
|
4631 |
+
#: core/form-fields.php:532
|
4632 |
#, fuzzy
|
4633 |
msgctxt "form-fields-api validation"
|
4634 |
msgid "%s must be in the format %s."
|
4635 |
msgstr "%s est invalide. "
|
4636 |
|
4637 |
+
#: core/form-fields.php:567
|
4638 |
#, fuzzy
|
4639 |
msgctxt "form-fields-api validation"
|
4640 |
msgid "%s must be a valid date."
|
4641 |
msgstr "%s doit être un nombre"
|
4642 |
|
4643 |
+
#: core/form-fields.php:578
|
4644 |
msgctxt "form-fields-api validation"
|
4645 |
msgid "%s is invalid. Value most be one of %s."
|
4646 |
msgstr "%s est invalide. "
|
4799 |
msgid "The transaction has been canceled at user's request."
|
4800 |
msgstr "La transaction a été annulée à la demande de l'utilisateur."
|
4801 |
|
4802 |
+
#: core/helpers/class-fs.php:112
|
4803 |
+
#, fuzzy
|
4804 |
+
msgctxt "fs helper"
|
4805 |
+
msgid "Destination dir \"%s\" is not writable."
|
4806 |
+
msgstr "La catégorie d'annonce \"%s\" n'existe pas"
|
4807 |
+
|
4808 |
#: core/installer.php:38
|
4809 |
msgctxt "default category name"
|
4810 |
msgid "General"
|
4811 |
msgstr "Général"
|
4812 |
|
4813 |
+
#: core/installer.php:462
|
4814 |
msgctxt "installer"
|
4815 |
msgid ""
|
4816 |
"<b>Business Directory Plugin - Regions Module</b> was disabled because it is "
|
4821 |
"est incompatible avec la version actuelle du plugin. Veuillez mettre à jour "
|
4822 |
"le module."
|
4823 |
|
4824 |
+
#: core/installer.php:528
|
4825 |
msgctxt "installer"
|
4826 |
msgid "Cleaning up listing fees information... %d/%d"
|
4827 |
msgstr "Nettoyage des informations sur les droits d'inscription ... %d/%d"
|
4828 |
|
4829 |
+
#: core/installer.php:578
|
4830 |
msgctxt "installer"
|
4831 |
msgid "Migrating previous transactions to new Payments API... %d/%d"
|
4832 |
msgstr ""
|
4833 |
"Migration des transactions antérieures vers de nouveaux paiements API ... %d/"
|
4834 |
"%d"
|
4835 |
|
4836 |
+
#: core/installer.php:607
|
4837 |
msgctxt "installer"
|
4838 |
msgid "Initial listing payment (BD < 3.4)"
|
4839 |
msgstr "Annonce de paiement initial (BD<3.4)"
|
4840 |
|
4841 |
+
#: core/installer.php:618
|
4842 |
msgctxt "installer"
|
4843 |
msgid "Listing edit payment (BD < 3.4)"
|
4844 |
msgstr "Edition de l'annonce de paiement (BD<3.4)"
|
4845 |
|
4846 |
+
#: core/installer.php:639
|
4847 |
msgctxt "installer"
|
4848 |
msgid "Renewal fee \"%s\" for category \"%s\""
|
4849 |
msgstr "Renouvellement des frais \"%s\" pour la catégorie \"%s\""
|
4850 |
|
4851 |
+
#: core/installer.php:658
|
4852 |
msgctxt "installer"
|
4853 |
msgid "Listing upgrade to featured"
|
4854 |
msgstr "Mise à jour des annonces vers prioritaire"
|
4855 |
|
4856 |
+
#: core/installer.php:894
|
4857 |
msgid "Business Directory - Manual Upgrade Required"
|
4858 |
msgstr "Business Directory - Mise à jour manuelle requise"
|
4859 |
|
4860 |
+
#: core/installer.php:896
|
4861 |
msgid ""
|
4862 |
"Business Directory features are currently disabled because the plugin needs "
|
4863 |
"to perform a manual upgrade before continuing."
|
4866 |
"désactivés car le plugin a besoin d'effectuer une mise à jour manuelle avant "
|
4867 |
"de poursuivre."
|
4868 |
|
4869 |
+
#: core/installer.php:898
|
4870 |
msgid "Perform Manual Upgrade"
|
4871 |
msgstr "Effectuer la mise à jour manuelle"
|
4872 |
|
4873 |
+
#: core/installer.php:914 core/installer.php:915 core/installer.php:926
|
4874 |
msgid "Business Directory - Manual Upgrade"
|
4875 |
msgstr "Business Directory - Mise à jour manuelle"
|
4876 |
|
4877 |
+
#: core/installer.php:930
|
4878 |
msgid ""
|
4879 |
"Business Directory features are currently disabled because the plugin needs "
|
4880 |
"to perform a manual upgrade before it can be used."
|
4883 |
"désactivées car le plugin a besoin d'effectuer une mise à jour manuelle afin "
|
4884 |
"d'être pleinement utilisable."
|
4885 |
|
4886 |
+
#: core/installer.php:932
|
4887 |
msgid "Click \"Start Upgrade\" and wait until the process finishes."
|
4888 |
msgstr ""
|
4889 |
"Cliquez sur \"Commencer la mise à jour\" et patientez jusqu'à la fin du "
|
4890 |
"processus."
|
4891 |
|
4892 |
+
#: core/installer.php:935
|
4893 |
msgctxt "manual-upgrade"
|
4894 |
msgid "Start Upgrade"
|
4895 |
msgstr "Commencer la mise à jour"
|
4896 |
|
4897 |
+
#: core/installer.php:937
|
4898 |
msgctxt "manual-upgrade"
|
4899 |
msgid "Pause Upgrade"
|
4900 |
msgstr "Mettre en pause la mise à jour"
|
4901 |
|
4902 |
+
#: core/installer.php:943
|
4903 |
msgctxt "manual-upgrade"
|
4904 |
msgid ""
|
4905 |
"The upgrade was sucessfully performed. Business Directory Plugin is now "
|
4908 |
"La mise à jour s'est bien effectué. Le plugin Business Directory est "
|
4909 |
"maintenant disponible et fonctionnel."
|
4910 |
|
4911 |
+
#: core/installer.php:946
|
4912 |
msgctxt "manual-upgrade"
|
4913 |
msgid "Go to \"Directory Admin\""
|
4914 |
msgstr "Aller à \"Administrateur de l'annuaire\""
|
5199 |
msgid "Abandoned"
|
5200 |
msgstr "Abandonné"
|
5201 |
|
5202 |
+
#: core/templates/listing-sticky-tag.tpl.php:3
|
5203 |
+
#: core/templates/listing-sticky-tag.tpl.php:4 core/templates-listings.php:64
|
5204 |
msgctxt "templates"
|
5205 |
msgid "Featured Listing"
|
5206 |
msgstr "Annonce sélectionnée"
|
5207 |
|
5208 |
+
#: core/templates/listings.tpl.php:6
|
5209 |
+
#: templates/businessdirectory-listings.tpl.php:27 templates/search.tpl.php:41
|
5210 |
+
msgctxt "templates"
|
5211 |
+
msgid "No listings found."
|
5212 |
+
msgstr "Aucune annonce trouvée."
|
5213 |
+
|
5214 |
+
#: core/templates/listings.tpl.php:17
|
5215 |
+
#: templates/businessdirectory-listings.tpl.php:38
|
5216 |
+
msgctxt "templates"
|
5217 |
+
msgid "« Previous "
|
5218 |
+
msgstr "« Précedent"
|
5219 |
+
|
5220 |
+
#: core/templates/listings.tpl.php:18
|
5221 |
+
#: templates/businessdirectory-listings.tpl.php:39
|
5222 |
+
msgctxt "templates"
|
5223 |
+
msgid "Next »"
|
5224 |
+
msgstr "Suivant »"
|
5225 |
+
|
5226 |
+
#: core/templates-ui.php:159
|
5227 |
msgctxt "templates"
|
5228 |
msgid "No listing categories found."
|
5229 |
msgstr "Aucune catégorie d'annonce trouvée"
|
5230 |
|
5231 |
+
#: core/templates-ui.php:232
|
5232 |
msgctxt "templates"
|
5233 |
msgid "Advanced Search"
|
5234 |
msgstr "Recherche avancée"
|
5235 |
|
5236 |
+
#: core/templates-ui.php:258 core/templates-ui.php:283
|
5237 |
msgctxt "templates sort"
|
5238 |
msgid "Sort By:"
|
5239 |
msgstr "Trier par:"
|
5240 |
|
5241 |
+
#: core/templates-ui.php:277
|
5242 |
msgctxt "sort"
|
5243 |
msgid "Reset"
|
5244 |
msgstr "Réinitialiser"
|
5245 |
|
5246 |
+
#: core/templates-ui.php:299
|
5247 |
msgctxt "sort"
|
5248 |
msgid "(Reset)"
|
5249 |
msgstr "(Réinitialiser)"
|
5250 |
|
5251 |
+
#: core/themes.php:550
|
5252 |
+
#, fuzzy
|
5253 |
+
msgctxt "themes"
|
5254 |
+
msgid "ZIP file is not a valid BD theme file."
|
5255 |
+
msgstr "Veuillez entrer un email valide."
|
5256 |
+
|
5257 |
+
#: core/themes.php:556
|
5258 |
+
#, fuzzy
|
5259 |
+
msgctxt "themes"
|
5260 |
+
msgid "Could not create themes directory."
|
5261 |
+
msgstr "Impossible de créer le répertoire wpbdp-CSV-exportations."
|
5262 |
+
|
5263 |
+
#: core/themes.php:564
|
5264 |
+
#, fuzzy
|
5265 |
+
msgctxt "themes"
|
5266 |
+
msgid "Could not remove previous theme directory \"%s\"."
|
5267 |
+
msgstr "Vous ne pouvez pas créer cette catégorie d'annonce \"%s\""
|
5268 |
+
|
5269 |
+
#: core/themes.php:570
|
5270 |
+
#, fuzzy
|
5271 |
+
msgctxt "themes"
|
5272 |
+
msgid "Could not move new theme into theme directory."
|
5273 |
+
msgstr "Vous ne possédez pas actuellement aucune annonce dans l'annuaire."
|
5274 |
+
|
5275 |
+
#: core/utils.php:105
|
5276 |
msgctxt "utils"
|
5277 |
msgid ""
|
5278 |
"POSTed data exceeds PHP config. maximum. See \"post_max_size\" directive."
|
5280 |
"Les données affichées dépassent les configurations maximale permisent par "
|
5281 |
"PHP. Voir les directive \"post_max_size\"."
|
5282 |
|
5283 |
+
#: core/utils.php:158
|
5284 |
msgctxt "utils"
|
5285 |
msgid "File size (%s) exceeds maximum file size of %s"
|
5286 |
msgstr "La taille du fichier (%s) excède la taille maximale permise de %s"
|
5287 |
|
5288 |
+
#: core/utils.php:166
|
5289 |
msgctxt "utils"
|
5290 |
msgid "File size (%s) is inferior to the required minimum file size of %s"
|
5291 |
msgstr ""
|
5292 |
"La taille du fichier (%s) est inférieur au minnimum de taille de fichier "
|
5293 |
"requise de %s"
|
5294 |
|
5295 |
+
#: core/utils.php:175 core/utils.php:182
|
5296 |
msgctxt "utils"
|
5297 |
msgid "File type \"%s\" is not allowed"
|
5298 |
msgstr "Le type de fichier \"%s\" n'est pas autorisé"
|
5299 |
|
5300 |
+
#: core/utils.php:189
|
5301 |
msgctxt "utils"
|
5302 |
msgid "Unkown error while uploading file."
|
5303 |
msgstr "Une erreur inconnu est survenu lors de l'upload du fichier."
|
5304 |
|
5305 |
+
#: core/utils.php:208
|
5306 |
msgctxt "utils"
|
5307 |
msgid "Uploaded file is not an image"
|
5308 |
msgstr "Le fichier transféré n'est pas une image"
|
5309 |
|
5310 |
+
#: core/utils.php:217
|
5311 |
msgctxt "utils"
|
5312 |
msgid "Image width (%s px) is inferior to minimum required width of %s px."
|
5313 |
msgstr ""
|
5314 |
"La largeur de l'image (%s px) est inférieur à la largeur minnimum requise de "
|
5315 |
"%s px."
|
5316 |
|
5317 |
+
#: core/utils.php:223
|
5318 |
msgctxt "utils"
|
5319 |
msgid "Image height (%s px) is inferior to minimum required height of %s px."
|
5320 |
msgstr ""
|
5321 |
"La hauteur de l'image (%s px) est inférieur à la hauteur minnimum requise de "
|
5322 |
"%s px."
|
5323 |
|
5324 |
+
#: core/utils.php:229
|
5325 |
msgctxt "utils"
|
5326 |
msgid "Image width (%s px) is greater than maximum allowed width of %s px."
|
5327 |
msgstr ""
|
5328 |
"La largeur de l'image (%s px) est supérieur à la largeur maximum requise de "
|
5329 |
"%s px."
|
5330 |
|
5331 |
+
#: core/utils.php:235
|
5332 |
msgctxt "utils"
|
5333 |
msgid "Image height (%s px) is greater than maximum required height of %s px."
|
5334 |
msgstr ""
|
5335 |
"La hauteur de l'image (%s px) est supérieur à la hauteur maximum requise de "
|
5336 |
"%s px."
|
5337 |
|
5338 |
+
#: core/utils.php:249
|
5339 |
msgctxt "utils"
|
5340 |
msgid "Error while uploading file"
|
5341 |
msgstr "Erreur durant l'upload du fichier"
|
5394 |
msgid "Your listing has been deleted."
|
5395 |
msgstr "Votre annonce a été effacé."
|
5396 |
|
5397 |
+
#: core/view-listing-contact.php:48
|
5398 |
msgctxt "contact-message"
|
5399 |
msgid "Please enter your name."
|
5400 |
msgstr "Veuillez entrer votre nom."
|
5401 |
|
5402 |
+
#: core/view-listing-contact.php:51
|
5403 |
msgctxt "contact-message"
|
5404 |
msgid "Please enter a valid email."
|
5405 |
msgstr "Veuillez entrer un email valide."
|
5406 |
|
5407 |
+
#: core/view-listing-contact.php:54
|
5408 |
msgctxt "contact-message"
|
5409 |
msgid "You did not enter a message."
|
5410 |
msgstr "Vous n'avez pas entrer de message."
|
5411 |
|
5412 |
+
#: core/view-listing-contact.php:57
|
5413 |
msgctxt "contact-message"
|
5414 |
msgid "The reCAPTCHA wasn't entered correctly."
|
5415 |
msgstr "Le CAPTCHA n'a pas été rentré correctement."
|
5416 |
|
5417 |
+
#: core/view-listing-contact.php:66
|
5418 |
msgctxt "contact form"
|
5419 |
msgid "Please <a>log in</a> to be able to send messages to the listing owner."
|
5420 |
msgstr ""
|
5421 |
"Veuillez vous <a> connecter </a> pour pouvoir envoyer des messages au "
|
5422 |
"propriétaire de l'annonce."
|
5423 |
|
5424 |
+
#: core/view-listing-contact.php:85
|
5425 |
msgctxt "contact form"
|
5426 |
msgid "This contact form is temporarily disabled. Please try again later."
|
5427 |
msgstr ""
|
5428 |
"Ce formulaire de contact est temporairement désactivé. Veuillez réessayer "
|
5429 |
"plus tard."
|
5430 |
|
5431 |
+
#: core/view-listing-contact.php:122
|
5432 |
msgctxt "templates"
|
5433 |
msgid "Contact listing owner"
|
5434 |
msgstr "Contacter le propriétaire de l'annonce"
|
5435 |
|
5436 |
+
#: core/view-listing-contact.php:126
|
5437 |
msgctxt "templates"
|
5438 |
msgid "Send Message to listing owner"
|
5439 |
msgstr "Envoyer un message au propriétaire de l'annonce"
|
5440 |
|
5441 |
+
#: core/view-listing-contact.php:172
|
5442 |
msgid "l F j, Y \\a\\t g:i a"
|
5443 |
msgstr "l F j, Y \\a\\t g:i a"
|
5444 |
|
5445 |
+
#: core/view-listing-contact.php:193
|
5446 |
msgctxt "contact-message"
|
5447 |
msgid "There was a problem encountered. Your message has not been sent"
|
5448 |
msgstr "Un problem est survenu. Votre message n'a pas été envoyé"
|
5449 |
|
5450 |
+
#: core/view-listing-contact.php:196
|
5451 |
msgctxt "contact-message"
|
5452 |
msgid "Return to listing."
|
5453 |
msgstr "Retourner à l'annonce."
|
5651 |
msgid "Return to listing."
|
5652 |
msgstr "Retourner vers l'annonce."
|
5653 |
|
5654 |
+
#: core/views.php:28
|
5655 |
msgid ""
|
5656 |
"You need to create a page with the [businessdirectory] shortcode for the "
|
5657 |
"Business Directory plugin to work correctly."
|
5659 |
"Vous devez créer une page avec le shortcode [businessdirectory] pour que le "
|
5660 |
"plugin Business Directory fonctionne correctement."
|
5661 |
|
5662 |
+
#: core/views.php:30
|
5663 |
msgid "The directory is temporarily disabled."
|
5664 |
msgstr "L'annuaire est temporairement désactivé."
|
5665 |
|
5666 |
+
#: core/views.php:173
|
5667 |
msgctxt "preview"
|
5668 |
msgid "This is just a preview. The listing has not been published yet."
|
5669 |
msgstr ""
|
5670 |
"Il s'agit seulement d'une pré-visualisation. L'annonce n'a pas encore été "
|
5671 |
"publié."
|
5672 |
|
5673 |
+
#: core/views.php:325
|
5674 |
+
msgctxt "templates"
|
5675 |
+
msgid "Listings tagged: %s"
|
5676 |
+
msgstr "Annonces étiquettées: %s"
|
5677 |
+
|
5678 |
+
#: core/views.php:442
|
5679 |
msgctxt "templates"
|
5680 |
msgid ""
|
5681 |
"There are no categories assigned to the business directory yet. You need to "
|
5691 |
"Les annonces ne peuvent pas être ajoutés tant que vous n'avez pas attribuer "
|
5692 |
"des catégories à l'annuaire professionnel."
|
5693 |
|
5694 |
+
#: core/views.php:444
|
5695 |
msgctxt "templates"
|
5696 |
msgid "There are currently no listings in the directory."
|
5697 |
msgstr "Il n'y a actuellement aucune annonce dans l'annuaire."
|
5698 |
|
5699 |
+
#: core/views.php:462
|
5700 |
msgctxt "templates"
|
5701 |
msgid ""
|
5702 |
"You have \"Hide Empty Categories\" on and some categories that don't have "
|
5947 |
msgid "Submit Payment"
|
5948 |
msgstr "Soumettre paiement"
|
5949 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5950 |
#: templates/delete-listing-confirm.tpl.php:3
|
5951 |
msgctxt "manage recurring"
|
5952 |
msgid "Delete Listing"
|
6447 |
msgid "Drop files here"
|
6448 |
msgstr "Déposer des fichiers ici"
|
6449 |
|
6450 |
+
#: templates/submit-listing/images-upload-form.tpl.php:23
|
6451 |
+
msgctxt "templates image upload"
|
6452 |
+
msgid "or"
|
6453 |
+
msgstr ""
|
6454 |
+
|
6455 |
#: templates/submit-listing/images-upload-form.tpl.php:26
|
6456 |
msgctxt "templates"
|
6457 |
msgid "Select images from your hard drive"
|
6512 |
msgid "* Indicates required fields."
|
6513 |
msgstr "* indique que le champ est requis."
|
6514 |
|
6515 |
+
#: themes/default/templates/excerpt_content.tpl.php:13
|
6516 |
+
#, fuzzy
|
6517 |
+
msgctxt "themes/default"
|
6518 |
+
msgid "Address"
|
6519 |
+
msgstr "Adresse e-mail:"
|
6520 |
+
|
6521 |
#: vendors/edd/EDD_SL_Plugin_Updater.php:178
|
6522 |
msgid ""
|
6523 |
"There is a new version of %1$s available. <a target=\"_blank\" class="
|
6558 |
#. Author URI of the plugin/theme
|
6559 |
msgid "http://businessdirectoryplugin.com"
|
6560 |
msgstr "http://businessdirectoryplugin.com"
|
6561 |
+
|
6562 |
+
#~ msgctxt "admin transactions"
|
6563 |
+
#~ msgid "transaction"
|
6564 |
+
#~ msgstr "transaction"
|
6565 |
+
|
6566 |
+
#~ msgctxt "admin transactions"
|
6567 |
+
#~ msgid "transactions"
|
6568 |
+
#~ msgstr "transactions"
|
6569 |
+
|
6570 |
+
#~ msgctxt "admin transactions"
|
6571 |
+
#~ msgid "ID"
|
6572 |
+
#~ msgstr "ID"
|
6573 |
+
|
6574 |
+
#~ msgctxt "admin transactions"
|
6575 |
+
#~ msgid "Type"
|
6576 |
+
#~ msgstr "Type"
|
6577 |
+
|
6578 |
+
#~ msgctxt "admin transactions"
|
6579 |
+
#~ msgid "Listing"
|
6580 |
+
#~ msgstr "Annonce"
|
6581 |
+
|
6582 |
+
#~ msgctxt "admin transactions"
|
6583 |
+
#~ msgid "Status"
|
6584 |
+
#~ msgstr "Statut"
|
6585 |
+
|
6586 |
+
#~ msgctxt "admin transactions"
|
6587 |
+
#~ msgid "Amount"
|
6588 |
+
#~ msgstr "Montant"
|
6589 |
+
|
6590 |
+
#~ msgctxt "admin transactions"
|
6591 |
+
#~ msgid "Date"
|
6592 |
+
#~ msgstr "Date"
|
6593 |
+
|
6594 |
+
#~ msgctxt "admin transactions"
|
6595 |
+
#~ msgid "Listing Submit (Initial Payment)"
|
6596 |
+
#~ msgstr "Poster annonce(paiement initial)"
|
6597 |
+
|
6598 |
+
#~ msgctxt "admin transactions"
|
6599 |
+
#~ msgid "Listing Edit (Category Fee)"
|
6600 |
+
#~ msgstr "Editer annonce (Frais de catégories)"
|
6601 |
+
|
6602 |
+
#~ msgctxt "admin transactions"
|
6603 |
+
#~ msgid "Renewal"
|
6604 |
+
#~ msgstr "Renouveller"
|
6605 |
+
|
6606 |
+
#~ msgctxt "admin transactions"
|
6607 |
+
#~ msgid "Upgrade to Featured"
|
6608 |
+
#~ msgstr "Mettre en avant"
|
6609 |
+
|
6610 |
+
#~ msgctxt "admin transactions"
|
6611 |
+
#~ msgid "Gateway"
|
6612 |
+
#~ msgstr "Passerelle"
|
6613 |
+
|
6614 |
+
#~ msgctxt "admin transactions"
|
6615 |
+
#~ msgid "Payer Info"
|
6616 |
+
#~ msgstr "Info du payeur"
|
6617 |
+
|
6618 |
+
#~ msgctxt "admin transactions"
|
6619 |
+
#~ msgid "Name"
|
6620 |
+
#~ msgstr "Nom"
|
6621 |
+
|
6622 |
+
#~ msgctxt "admin transactions"
|
6623 |
+
#~ msgid "E-Mail"
|
6624 |
+
#~ msgstr "E-maail"
|
6625 |
+
|
6626 |
+
#~ msgctxt "admin transactions"
|
6627 |
+
#~ msgid "Processed On"
|
6628 |
+
#~ msgstr "Traité sur"
|
6629 |
+
|
6630 |
+
#~ msgctxt "admin transactions"
|
6631 |
+
#~ msgid "Processed By"
|
6632 |
+
#~ msgstr "Traité par"
|
6633 |
+
|
6634 |
+
#~ msgctxt "admin transactions"
|
6635 |
+
#~ msgid "Approve"
|
6636 |
+
#~ msgstr "Approuver"
|
6637 |
+
|
6638 |
+
#~ msgctxt "admin transactions"
|
6639 |
+
#~ msgid "Reject"
|
6640 |
+
#~ msgstr "Rejetter"
|
6641 |
+
|
6642 |
+
#~ msgctxt "admin transactions"
|
6643 |
+
#~ msgid "+ Details"
|
6644 |
+
#~ msgstr "+ Détails"
|
6645 |
+
|
6646 |
+
#~ msgctxt "admin transactions"
|
6647 |
+
#~ msgid "Delete"
|
6648 |
+
#~ msgstr "Effacer"
|
6649 |
+
|
6650 |
+
#~ msgctxt "admin transactions"
|
6651 |
+
#~ msgid "All"
|
6652 |
+
#~ msgstr "Tout"
|
6653 |
+
|
6654 |
+
#~ msgctxt "admin transactions"
|
6655 |
+
#~ msgid "Approved"
|
6656 |
+
#~ msgstr "Approuvé"
|
6657 |
+
|
6658 |
+
#~ msgctxt "admin transactions"
|
6659 |
+
#~ msgid "Pending"
|
6660 |
+
#~ msgstr "En attente"
|
6661 |
+
|
6662 |
+
#~ msgctxt "admin transactions"
|
6663 |
+
#~ msgid "Rejected"
|
6664 |
+
#~ msgstr "Rejetté"
|
6665 |
+
|
6666 |
+
#~ msgctxt "admin"
|
6667 |
+
#~ msgid "The transaction has been deleted."
|
6668 |
+
#~ msgstr "La transaction a été effacé."
|
6669 |
+
|
6670 |
+
#~ msgctxt "admin settings"
|
6671 |
+
#~ msgid "Paid first then free"
|
6672 |
+
#~ msgstr "Payez pour en disposer gratuitement"
|
languages/WPBDM.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the Business Directory Plugin package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Business Directory Plugin 3.6.
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/business-directory-plugin\n"
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -103,7 +103,7 @@ msgctxt "admin actions"
|
|
103 |
msgid "Renew Listing"
|
104 |
msgstr ""
|
105 |
|
106 |
-
#: admin/class-admin.php:
|
107 |
msgctxt "drip pointer"
|
108 |
msgid ""
|
109 |
"Find out how to create a compelling, thriving business directory from "
|
@@ -111,264 +111,264 @@ msgid ""
|
|
111 |
"a FREE premium module just for signing up."
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: admin/class-admin.php:
|
115 |
msgctxt "drip pointer"
|
116 |
msgid "Email Address:"
|
117 |
msgstr ""
|
118 |
|
119 |
-
#: admin/class-admin.php:
|
120 |
msgctxt "drip pointer"
|
121 |
msgid "Want to know the Secrets of Building an Awesome Business Directory?"
|
122 |
msgstr ""
|
123 |
|
124 |
-
#: admin/class-admin.php:
|
125 |
msgctxt "drip pointer"
|
126 |
msgid "Yes, please!"
|
127 |
msgstr ""
|
128 |
|
129 |
-
#: admin/class-admin.php:
|
130 |
msgctxt "drip pointer"
|
131 |
msgid "No, thanks"
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: admin/class-admin.php:
|
135 |
msgctxt "admin"
|
136 |
msgid "Business Directory"
|
137 |
msgstr ""
|
138 |
|
139 |
-
#: admin/class-admin.php:
|
140 |
msgctxt "admin"
|
141 |
msgid "You're all set. Visit your new <a>Business Directory</a> page."
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: admin/class-admin.php:
|
145 |
msgctxt "drip pointer"
|
146 |
msgid "Invalid e-mail address."
|
147 |
msgstr ""
|
148 |
|
149 |
-
#: admin/class-admin.php:
|
150 |
msgctxt "admin menu"
|
151 |
msgid "Business Directory Admin"
|
152 |
msgstr ""
|
153 |
|
154 |
-
#: admin/class-admin.php:
|
155 |
msgctxt "admin menu"
|
156 |
msgid "Directory Admin"
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: admin/class-admin.php:
|
160 |
msgctxt "admin menu"
|
161 |
msgid "Add New Listing"
|
162 |
msgstr ""
|
163 |
|
164 |
-
#: admin/class-admin.php:
|
165 |
msgctxt "admin menu"
|
166 |
msgid "Manage Options"
|
167 |
msgstr ""
|
168 |
|
169 |
-
#: admin/class-admin.php:
|
170 |
msgctxt "admin menu"
|
171 |
msgid "Manage Fees"
|
172 |
msgstr ""
|
173 |
|
174 |
-
#: admin/class-admin.php:
|
175 |
msgctxt "admin menu"
|
176 |
msgid "Manage Form Fields"
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: admin/class-admin.php:
|
180 |
msgctxt "admin menu"
|
181 |
msgid "Listings"
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: admin/class-admin.php:
|
185 |
msgctxt "admin menu"
|
186 |
msgid "CSV Import"
|
187 |
msgstr ""
|
188 |
|
189 |
-
#: admin/class-admin.php:
|
190 |
msgctxt "admin menu"
|
191 |
msgid "CSV Export"
|
192 |
msgstr ""
|
193 |
|
194 |
-
#: admin/class-admin.php:
|
195 |
msgctxt "admin menu"
|
196 |
msgid "Debug"
|
197 |
msgstr ""
|
198 |
|
199 |
-
#: admin/class-admin.php:
|
200 |
msgctxt "admin menu"
|
201 |
msgid "Main Menu"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: admin/class-admin.php:
|
205 |
msgctxt "admin menu"
|
206 |
msgid "Uninstall Business Directory Plugin"
|
207 |
msgstr ""
|
208 |
|
209 |
-
#: admin/class-admin.php:
|
210 |
msgctxt "admin menu"
|
211 |
msgid "Uninstall"
|
212 |
msgstr ""
|
213 |
|
214 |
-
#: admin/class-admin.php:
|
215 |
#: admin/templates/listing-metabox-categories.tpl.php:69
|
216 |
msgctxt "admin infometabox"
|
217 |
msgid "never"
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: admin/class-admin.php:
|
221 |
msgctxt "admin"
|
222 |
msgid "The listing has been published."
|
223 |
msgid_plural "The listings have been published."
|
224 |
msgstr[0] ""
|
225 |
msgstr[1] ""
|
226 |
|
227 |
-
#: admin/class-admin.php:
|
228 |
msgctxt "admin"
|
229 |
msgid "The listing status has been set as paid."
|
230 |
msgid_plural "The listings status has been set as paid."
|
231 |
msgstr[0] ""
|
232 |
msgstr[1] ""
|
233 |
|
234 |
-
#: admin/class-admin.php:
|
235 |
msgctxt "admin"
|
236 |
msgid "The listing has been modified."
|
237 |
msgid_plural "The listings have been modified."
|
238 |
msgstr[0] ""
|
239 |
msgstr[1] ""
|
240 |
|
241 |
-
#: admin/class-admin.php:
|
242 |
msgctxt "admin"
|
243 |
msgid "The listing has been upgraded."
|
244 |
msgid_plural "The listings have been upgraded."
|
245 |
msgstr[0] ""
|
246 |
msgstr[1] ""
|
247 |
|
248 |
-
#: admin/class-admin.php:
|
249 |
msgctxt "admin"
|
250 |
msgid "The listing has been downgraded."
|
251 |
msgid_plural "The listings have been downgraded."
|
252 |
msgstr[0] ""
|
253 |
msgstr[1] ""
|
254 |
|
255 |
-
#: admin/class-admin.php:
|
256 |
msgctxt "admin"
|
257 |
msgid "The transaction has been approved."
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: admin/class-admin.php:
|
261 |
msgctxt "admin"
|
262 |
msgid "The transaction has been rejected."
|
263 |
msgstr ""
|
264 |
|
265 |
-
#: admin/class-admin.php:
|
266 |
msgctxt "admin"
|
267 |
msgid "The fee was successfully assigned."
|
268 |
msgstr ""
|
269 |
|
270 |
-
#: admin/class-admin.php:
|
271 |
msgctxt "admin"
|
272 |
msgid "Listing was renewed."
|
273 |
msgid_plural "Listings were renewed."
|
274 |
msgstr[0] ""
|
275 |
msgstr[1] ""
|
276 |
|
277 |
-
#: admin/class-admin.php:
|
278 |
msgctxt "admin"
|
279 |
msgid "Renewal email sent."
|
280 |
msgstr ""
|
281 |
|
282 |
-
#: admin/class-admin.php:
|
283 |
msgctxt "admin category id"
|
284 |
msgid "ID"
|
285 |
msgstr ""
|
286 |
|
287 |
-
#: admin/class-admin.php:
|
288 |
msgctxt "admin"
|
289 |
msgid "Listing Count"
|
290 |
msgstr ""
|
291 |
|
292 |
-
#: admin/class-admin.php:
|
293 |
msgctxt "admin"
|
294 |
msgid ""
|
295 |
"<b>Business Directory Plugin</b> requires fields with the following "
|
296 |
"associations in order to work correctly: <b>%s</b>."
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: admin/class-admin.php:
|
300 |
msgctxt "admin"
|
301 |
msgid ""
|
302 |
"<b>Business Directory Plugin</b> requires a field with a <b>%s</b> "
|
303 |
"association in order to work correctly."
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: admin/class-admin.php:
|
307 |
msgctxt "admin"
|
308 |
msgid ""
|
309 |
"You can create these custom fields by yourself inside \"Manage Form Fields\" "
|
310 |
"or let Business Directory do this for you automatically."
|
311 |
msgstr ""
|
312 |
|
313 |
-
#: admin/class-admin.php:
|
314 |
msgctxt "admin"
|
315 |
msgid "Go to \"Manage Form Fields\""
|
316 |
msgstr ""
|
317 |
|
318 |
-
#: admin/class-admin.php:
|
319 |
msgctxt "admin"
|
320 |
msgid "Create these required fields for me"
|
321 |
msgstr ""
|
322 |
|
323 |
-
#: admin/class-admin.php:
|
324 |
msgctxt "admin"
|
325 |
msgid ""
|
326 |
"<b>Business Directory Plugin</b> requires a page with the "
|
327 |
"<tt>[businessdirectory]</tt> shortcode to function properly."
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: admin/class-admin.php:
|
331 |
msgctxt "admin"
|
332 |
msgid ""
|
333 |
"You can create this page by yourself or let Business Directory do this for "
|
334 |
"you automatically."
|
335 |
msgstr ""
|
336 |
|
337 |
-
#: admin/class-admin.php:
|
338 |
msgctxt "admin"
|
339 |
msgid "Create required pages for me"
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: admin/class-admin.php:
|
343 |
msgctxt "admin compat"
|
344 |
msgid "Installed: %s"
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: admin/class-admin.php:
|
348 |
msgctxt "admin compat"
|
349 |
msgid "N/A"
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: admin/class-admin.php:
|
353 |
msgctxt "admin compat"
|
354 |
msgid "Required: %s"
|
355 |
msgstr ""
|
356 |
|
357 |
-
#: admin/class-admin.php:
|
358 |
msgctxt "admin compat"
|
359 |
msgid ""
|
360 |
"Business Directory has detected some incompatible premium module versions "
|
361 |
"installed."
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: admin/class-admin.php:
|
365 |
msgctxt "admin compat"
|
366 |
msgid ""
|
367 |
"Please upgrade to the required versions indicated below to make sure "
|
368 |
"everything functions properly."
|
369 |
msgstr ""
|
370 |
|
371 |
-
#: admin/class-admin.php:
|
372 |
msgctxt "admin"
|
373 |
msgid ""
|
374 |
"We noticed you want your Business Directory users to register before posting "
|
@@ -392,6 +392,68 @@ msgctxt "templates"
|
|
392 |
msgid "There are no images currently attached to the listing."
|
393 |
msgstr ""
|
394 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
395 |
#: admin/csv-export.php:136
|
396 |
msgctxt "admin csv-export"
|
397 |
msgid "Could not create a temporary directory for handling this CSV export."
|
@@ -645,7 +707,7 @@ msgctxt "form-fields admin"
|
|
645 |
msgid "In Listing"
|
646 |
msgstr ""
|
647 |
|
648 |
-
#: admin/form-fields.php:
|
649 |
msgctxt "formfields-preview"
|
650 |
msgid ""
|
651 |
"This is a preview of the form as it will appear during \"Submit a Listing\". "
|
@@ -653,31 +715,105 @@ msgid ""
|
|
653 |
"have \"Featured Levels\" active and this is showing the base level."
|
654 |
msgstr ""
|
655 |
|
656 |
-
#: admin/form-fields.php:
|
657 |
msgctxt "form-fields admin"
|
658 |
msgid "Form Preview"
|
659 |
msgstr ""
|
660 |
|
661 |
-
#: admin/form-fields.php:
|
662 |
msgctxt "form-fields admin"
|
663 |
msgid "← Return to \"Manage Form Fields\""
|
664 |
msgstr ""
|
665 |
|
666 |
-
#: admin/form-fields.php:
|
667 |
msgctxt "form-fields admin"
|
668 |
msgid "Form fields updated."
|
669 |
msgstr ""
|
670 |
|
671 |
-
#: admin/form-fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
672 |
msgctxt "form-fields admin"
|
673 |
msgid "Field deleted."
|
674 |
msgstr ""
|
675 |
|
676 |
-
#: admin/form-fields.php:
|
677 |
msgctxt "form-fields admin"
|
678 |
msgid "Required fields created successfully."
|
679 |
msgstr ""
|
680 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
681 |
#: admin/listing-metabox.php:11
|
682 |
msgctxt "admin"
|
683 |
msgid "General"
|
@@ -858,10 +994,8 @@ msgctxt "admin csv-export"
|
|
858 |
msgid "Column Separator"
|
859 |
msgstr ""
|
860 |
|
861 |
-
#: admin/templates/csv-export.tpl.php:94
|
862 |
-
#: admin/templates/csv-export.tpl.php:
|
863 |
-
#: admin/templates/csv-export.tpl.php:116
|
864 |
-
#: admin/templates/csv-import.tpl.php:43
|
865 |
#: admin/templates/csv-import.tpl.php:109
|
866 |
#: admin/templates/csv-import.tpl.php:120
|
867 |
#: admin/templates/csv-import.tpl.php:131
|
@@ -1084,8 +1218,7 @@ msgctxt "admin csv-import"
|
|
1084 |
msgid "Warning"
|
1085 |
msgstr ""
|
1086 |
|
1087 |
-
#: admin/templates/csv-import.tpl.php:12
|
1088 |
-
#: admin/templates/csv-import.tpl.php:216
|
1089 |
msgctxt "admin csv-import"
|
1090 |
msgid "Help"
|
1091 |
msgstr ""
|
@@ -1411,22 +1544,22 @@ msgctxt "fees admin"
|
|
1411 |
msgid "Drag and drop to re-order fees."
|
1412 |
msgstr ""
|
1413 |
|
1414 |
-
#: admin/templates/fees.tpl.php:48 admin/templates/sidebar.tpl.php:
|
1415 |
msgctxt "admin sidebar"
|
1416 |
msgid "PayPal Gateway Module"
|
1417 |
msgstr ""
|
1418 |
|
1419 |
-
#: admin/templates/fees.tpl.php:49 admin/templates/sidebar.tpl.php:
|
1420 |
msgctxt "admin sidebar"
|
1421 |
msgid "2Checkout Gateway Module"
|
1422 |
msgstr ""
|
1423 |
|
1424 |
-
#: admin/templates/fees.tpl.php:50 admin/templates/sidebar.tpl.php:
|
1425 |
msgctxt "admin sidebar"
|
1426 |
msgid "PayFast Payment Module"
|
1427 |
msgstr ""
|
1428 |
|
1429 |
-
#: admin/templates/fees.tpl.php:51 admin/templates/sidebar.tpl.php:
|
1430 |
msgctxt "admin sidebar"
|
1431 |
msgid "Stripe Payment Module"
|
1432 |
msgstr ""
|
@@ -1578,6 +1711,26 @@ msgctxt "form-fields admin"
|
|
1578 |
msgid "Delete Field"
|
1579 |
msgstr ""
|
1580 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1581 |
#: admin/templates/form-fields.tpl.php:3
|
1582 |
msgctxt "form-fields admin"
|
1583 |
msgid "Add New Form Field"
|
@@ -1588,7 +1741,12 @@ msgctxt "form-fields admin"
|
|
1588 |
msgid "Preview Form"
|
1589 |
msgstr ""
|
1590 |
|
1591 |
-
#: admin/templates/form-fields.tpl.php:
|
|
|
|
|
|
|
|
|
|
|
1592 |
msgctxt "form-fields admin"
|
1593 |
msgid ""
|
1594 |
"Here, you can create new fields for your listings, edit or delete existing "
|
@@ -1596,12 +1754,12 @@ msgid ""
|
|
1596 |
"special options for them."
|
1597 |
msgstr ""
|
1598 |
|
1599 |
-
#: admin/templates/form-fields.tpl.php:
|
1600 |
msgctxt "form-fields admin"
|
1601 |
msgid "Please see the <a>Form Fields documentation</a> for more details."
|
1602 |
msgstr ""
|
1603 |
|
1604 |
-
#. #-#-#-#-# WPBDM.pot (Business Directory Plugin 3.6.
|
1605 |
#. Plugin Name of the plugin/theme
|
1606 |
#: admin/templates/header.tpl.php:4
|
1607 |
msgid "Business Directory Plugin"
|
@@ -1937,124 +2095,184 @@ msgstr ""
|
|
1937 |
|
1938 |
#: admin/templates/sidebar.tpl.php:3
|
1939 |
msgctxt "admin sidebar"
|
|
|
|
|
|
|
|
|
|
|
1940 |
msgid "Claim Listings Module"
|
1941 |
msgstr ""
|
1942 |
|
1943 |
-
#: admin/templates/sidebar.tpl.php:
|
1944 |
msgctxt "admin sidebar"
|
1945 |
msgid "File Upload Module"
|
1946 |
msgstr ""
|
1947 |
|
1948 |
-
#: admin/templates/sidebar.tpl.php:
|
1949 |
msgctxt "admin sidebar"
|
1950 |
msgid "Featured Levels Module"
|
1951 |
msgstr ""
|
1952 |
|
1953 |
-
#: admin/templates/sidebar.tpl.php:
|
1954 |
msgctxt "admin sidebar"
|
1955 |
msgid "ZIP Code Search Module"
|
1956 |
msgstr ""
|
1957 |
|
1958 |
-
#: admin/templates/sidebar.tpl.php:
|
1959 |
msgctxt "admin sidebar"
|
1960 |
msgid "Regions Module"
|
1961 |
msgstr ""
|
1962 |
|
1963 |
-
#: admin/templates/sidebar.tpl.php:
|
1964 |
msgctxt "admin sidebar"
|
1965 |
msgid "Ratings Module"
|
1966 |
msgstr ""
|
1967 |
|
1968 |
-
#: admin/templates/sidebar.tpl.php:
|
1969 |
msgctxt "admin sidebar"
|
1970 |
msgid "Google Maps Module"
|
1971 |
msgstr ""
|
1972 |
|
1973 |
-
#: admin/templates/sidebar.tpl.php:
|
1974 |
msgctxt "admin sidebar"
|
1975 |
msgid "Like this plugin?"
|
1976 |
msgstr ""
|
1977 |
|
1978 |
-
#: admin/templates/sidebar.tpl.php:
|
1979 |
msgctxt "admin sidebar"
|
1980 |
msgid "Why not do any or all of the following:"
|
1981 |
msgstr ""
|
1982 |
|
1983 |
-
#: admin/templates/sidebar.tpl.php:
|
1984 |
msgctxt "admin sidebar"
|
1985 |
msgid "Give it a good rating on WordPress.org."
|
1986 |
msgstr ""
|
1987 |
|
1988 |
-
#: admin/templates/sidebar.tpl.php:
|
1989 |
msgctxt "admin sidebar"
|
1990 |
msgid "Let other people know that it works with your WordPress setup."
|
1991 |
msgstr ""
|
1992 |
|
1993 |
-
#: admin/templates/sidebar.tpl.php:
|
1994 |
msgctxt "admin sidebar"
|
1995 |
msgid "Buy a Premium Module"
|
1996 |
msgstr ""
|
1997 |
|
1998 |
-
#: admin/templates/sidebar.tpl.php:
|
1999 |
msgctxt "admin sidebar"
|
2000 |
msgid "Get a Premium Module"
|
2001 |
msgstr ""
|
2002 |
|
2003 |
-
#: admin/templates/sidebar.tpl.php:
|
2004 |
msgctxt "admin sidebar"
|
2005 |
msgid "Single Site License Combo Pack"
|
2006 |
msgstr ""
|
2007 |
|
2008 |
-
#: admin/templates/sidebar.tpl.php:
|
2009 |
msgctxt "admin sidebar"
|
2010 |
msgid "Multi Site License Combo Pack"
|
2011 |
msgstr ""
|
2012 |
|
2013 |
-
#: admin/templates/sidebar.tpl.php:
|
2014 |
msgctxt "admin sidebar"
|
2015 |
msgid "Found a bug? Need support?"
|
2016 |
msgstr ""
|
2017 |
|
2018 |
-
#: admin/templates/sidebar.tpl.php:
|
2019 |
msgctxt "admin sidebar"
|
2020 |
msgid "If you've found a bug or need support <a>visit the forums!</a>"
|
2021 |
msgstr ""
|
2022 |
|
2023 |
-
#: admin/templates/sidebar.tpl.php:
|
2024 |
msgctxt "admin sidebar"
|
2025 |
msgid "Full plugin documentation"
|
2026 |
msgstr ""
|
2027 |
|
2028 |
-
#: admin/templates/sidebar.tpl.php:
|
2029 |
msgctxt "admin sidebar"
|
2030 |
msgid "Quick Start Guide"
|
2031 |
msgstr ""
|
2032 |
|
2033 |
-
#: admin/templates/sidebar.tpl.php:
|
2034 |
msgctxt "admin sidebar"
|
2035 |
msgid "Video Tutorials"
|
2036 |
msgstr ""
|
2037 |
|
2038 |
-
#: admin/templates/sidebar.tpl.php:
|
2039 |
msgctxt "admin sidebar"
|
2040 |
msgid "Installed Modules"
|
2041 |
msgstr ""
|
2042 |
|
2043 |
-
#: admin/templates/sidebar.tpl.php:
|
2044 |
msgctxt "admin sidebar"
|
2045 |
msgid "Installed"
|
2046 |
msgstr ""
|
2047 |
|
2048 |
-
#: admin/templates/sidebar.tpl.php:
|
2049 |
msgctxt "admin sidebar"
|
2050 |
msgid "Not Installed"
|
2051 |
msgstr ""
|
2052 |
|
2053 |
-
#: admin/templates/sidebar.tpl.php:
|
2054 |
msgctxt "admin sidebar"
|
2055 |
msgid "Enhanced Categories Module"
|
2056 |
msgstr ""
|
2057 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2058 |
#: admin/templates/transactions.tpl.php:2
|
2059 |
msgctxt "admin transactions"
|
2060 |
msgid "Transactions"
|
@@ -2156,274 +2374,144 @@ msgctxt "tracking"
|
|
2156 |
msgid "Allow Tracking"
|
2157 |
msgstr ""
|
2158 |
|
2159 |
-
#:
|
2160 |
-
msgctxt "admin transactions"
|
2161 |
-
msgid "transaction"
|
2162 |
-
msgstr ""
|
2163 |
-
|
2164 |
-
#: admin/transactions.php:10
|
2165 |
-
msgctxt "admin transactions"
|
2166 |
-
msgid "transactions"
|
2167 |
-
msgstr ""
|
2168 |
-
|
2169 |
-
#: admin/transactions.php:17
|
2170 |
-
msgctxt "admin transactions"
|
2171 |
-
msgid "ID"
|
2172 |
-
msgstr ""
|
2173 |
-
|
2174 |
-
#: admin/transactions.php:18
|
2175 |
-
msgctxt "admin transactions"
|
2176 |
-
msgid "Type"
|
2177 |
-
msgstr ""
|
2178 |
-
|
2179 |
-
#: admin/transactions.php:19
|
2180 |
-
msgctxt "admin transactions"
|
2181 |
-
msgid "Listing"
|
2182 |
-
msgstr ""
|
2183 |
-
|
2184 |
-
#: admin/transactions.php:20
|
2185 |
-
msgctxt "admin transactions"
|
2186 |
-
msgid "Status"
|
2187 |
-
msgstr ""
|
2188 |
-
|
2189 |
-
#: admin/transactions.php:21
|
2190 |
-
msgctxt "admin transactions"
|
2191 |
-
msgid "Amount"
|
2192 |
-
msgstr ""
|
2193 |
-
|
2194 |
-
#: admin/transactions.php:22
|
2195 |
-
msgctxt "admin transactions"
|
2196 |
-
msgid "Date"
|
2197 |
-
msgstr ""
|
2198 |
-
|
2199 |
-
#: admin/transactions.php:33
|
2200 |
-
msgctxt "admin transactions"
|
2201 |
-
msgid "Listing Submit (Initial Payment)"
|
2202 |
-
msgstr ""
|
2203 |
-
|
2204 |
-
#: admin/transactions.php:34
|
2205 |
-
msgctxt "admin transactions"
|
2206 |
-
msgid "Listing Edit (Category Fee)"
|
2207 |
-
msgstr ""
|
2208 |
-
|
2209 |
-
#: admin/transactions.php:35
|
2210 |
-
msgctxt "admin transactions"
|
2211 |
-
msgid "Renewal"
|
2212 |
-
msgstr ""
|
2213 |
-
|
2214 |
-
#: admin/transactions.php:36
|
2215 |
-
msgctxt "admin transactions"
|
2216 |
-
msgid "Upgrade to Featured"
|
2217 |
-
msgstr ""
|
2218 |
-
|
2219 |
-
#: admin/transactions.php:53
|
2220 |
-
msgctxt "admin transactions"
|
2221 |
-
msgid "Gateway"
|
2222 |
-
msgstr ""
|
2223 |
-
|
2224 |
-
#: admin/transactions.php:55
|
2225 |
-
msgctxt "admin transactions"
|
2226 |
-
msgid "Payer Info"
|
2227 |
-
msgstr ""
|
2228 |
-
|
2229 |
-
#: admin/transactions.php:57
|
2230 |
-
msgctxt "admin transactions"
|
2231 |
-
msgid "Name"
|
2232 |
-
msgstr ""
|
2233 |
-
|
2234 |
-
#: admin/transactions.php:59
|
2235 |
-
msgctxt "admin transactions"
|
2236 |
-
msgid "E-Mail"
|
2237 |
-
msgstr ""
|
2238 |
-
|
2239 |
-
#: admin/transactions.php:63
|
2240 |
-
msgctxt "admin transactions"
|
2241 |
-
msgid "Processed On"
|
2242 |
-
msgstr ""
|
2243 |
-
|
2244 |
-
#: admin/transactions.php:65
|
2245 |
-
msgctxt "admin transactions"
|
2246 |
-
msgid "Processed By"
|
2247 |
-
msgstr ""
|
2248 |
-
|
2249 |
-
#: admin/transactions.php:101
|
2250 |
-
msgctxt "admin transactions"
|
2251 |
-
msgid "Approve"
|
2252 |
-
msgstr ""
|
2253 |
-
|
2254 |
-
#: admin/transactions.php:105
|
2255 |
-
msgctxt "admin transactions"
|
2256 |
-
msgid "Reject"
|
2257 |
-
msgstr ""
|
2258 |
-
|
2259 |
-
#: admin/transactions.php:111
|
2260 |
-
msgctxt "admin transactions"
|
2261 |
-
msgid "+ Details"
|
2262 |
-
msgstr ""
|
2263 |
-
|
2264 |
-
#: admin/transactions.php:116
|
2265 |
-
msgctxt "admin transactions"
|
2266 |
-
msgid "Delete"
|
2267 |
-
msgstr ""
|
2268 |
-
|
2269 |
-
#: admin/transactions.php:140
|
2270 |
-
msgctxt "admin transactions"
|
2271 |
-
msgid "All"
|
2272 |
-
msgstr ""
|
2273 |
-
|
2274 |
-
#: admin/transactions.php:148
|
2275 |
-
msgctxt "admin transactions"
|
2276 |
-
msgid "Approved"
|
2277 |
-
msgstr ""
|
2278 |
-
|
2279 |
-
#: admin/transactions.php:156
|
2280 |
-
msgctxt "admin transactions"
|
2281 |
-
msgid "Pending"
|
2282 |
-
msgstr ""
|
2283 |
-
|
2284 |
-
#: admin/transactions.php:164
|
2285 |
-
msgctxt "admin transactions"
|
2286 |
-
msgid "Rejected"
|
2287 |
-
msgstr ""
|
2288 |
-
|
2289 |
-
#: admin/transactions.php:259
|
2290 |
-
msgctxt "admin"
|
2291 |
-
msgid "The transaction has been deleted."
|
2292 |
-
msgstr ""
|
2293 |
-
|
2294 |
-
#: business-directory-plugin.php:658
|
2295 |
msgctxt "admin plugins"
|
2296 |
msgid "Settings"
|
2297 |
msgstr ""
|
2298 |
|
2299 |
-
#: business-directory-plugin.php:
|
2300 |
msgctxt "post type general name"
|
2301 |
msgid "Directory"
|
2302 |
msgstr ""
|
2303 |
|
2304 |
-
#: business-directory-plugin.php:
|
2305 |
msgctxt "post type singular name"
|
2306 |
msgid "Directory"
|
2307 |
msgstr ""
|
2308 |
|
2309 |
-
#: business-directory-plugin.php:
|
2310 |
msgctxt "listing"
|
2311 |
msgid "Add New Listing"
|
2312 |
msgstr ""
|
2313 |
|
2314 |
-
#: business-directory-plugin.php:
|
2315 |
msgctxt "post type"
|
2316 |
msgid "Add New Listing"
|
2317 |
msgstr ""
|
2318 |
|
2319 |
-
#: business-directory-plugin.php:
|
2320 |
msgid "Edit Listing"
|
2321 |
msgstr ""
|
2322 |
|
2323 |
-
#: business-directory-plugin.php:
|
2324 |
msgid "New Listing"
|
2325 |
msgstr ""
|
2326 |
|
2327 |
-
#: business-directory-plugin.php:
|
2328 |
msgid "View Listing"
|
2329 |
msgstr ""
|
2330 |
|
2331 |
-
#: business-directory-plugin.php:
|
2332 |
msgid "Search Listings"
|
2333 |
msgstr ""
|
2334 |
|
2335 |
-
#: business-directory-plugin.php:
|
2336 |
msgid "No listings found"
|
2337 |
msgstr ""
|
2338 |
|
2339 |
-
#: business-directory-plugin.php:
|
2340 |
msgid "No listings found in trash"
|
2341 |
msgstr ""
|
2342 |
|
2343 |
-
#: business-directory-plugin.php:
|
2344 |
msgid "Directory Categories"
|
2345 |
msgstr ""
|
2346 |
|
2347 |
-
#: business-directory-plugin.php:
|
2348 |
msgctxt "rss feed"
|
2349 |
msgid "%s Feed"
|
2350 |
msgstr ""
|
2351 |
|
2352 |
-
#: business-directory-plugin.php:
|
2353 |
msgctxt "title"
|
2354 |
msgid "Submit A Listing"
|
2355 |
msgstr ""
|
2356 |
|
2357 |
-
#: business-directory-plugin.php:
|
2358 |
msgctxt "title"
|
2359 |
msgid "Find a Listing"
|
2360 |
msgstr ""
|
2361 |
|
2362 |
-
#: business-directory-plugin.php:
|
2363 |
msgctxt "title"
|
2364 |
msgid "View All Listings"
|
2365 |
msgstr ""
|
2366 |
|
2367 |
-
#: business-directory-plugin.php:
|
2368 |
msgctxt "title"
|
2369 |
msgid "Listings tagged: %s"
|
2370 |
msgstr ""
|
2371 |
|
2372 |
-
#: core/class-csv-import.php:
|
2373 |
msgctxt "admin csv-import"
|
2374 |
msgid "Could not create listing category \"%s\""
|
2375 |
msgstr ""
|
2376 |
|
2377 |
-
#: core/class-csv-import.php:
|
2378 |
msgctxt "admin csv-import"
|
2379 |
msgid "Username \"%s\" does not exist"
|
2380 |
msgstr ""
|
2381 |
|
2382 |
-
#: core/class-csv-import.php:
|
2383 |
msgctxt "admin csv-import"
|
2384 |
msgid "Missing required field: %s"
|
2385 |
msgstr ""
|
2386 |
|
2387 |
-
#: core/class-csv-import.php:
|
2388 |
msgctxt "admin csv-import"
|
2389 |
msgid "Listing category \"%s\" does not exist"
|
2390 |
msgstr ""
|
2391 |
|
2392 |
-
#: core/class-form-field.php:
|
2393 |
msgctxt "form-fields-api"
|
2394 |
msgid "Invalid form field type"
|
2395 |
msgstr ""
|
2396 |
|
2397 |
-
#: core/class-form-field.php:
|
2398 |
msgctxt "form-fields-api"
|
2399 |
msgid "Field label is required."
|
2400 |
msgstr ""
|
2401 |
|
2402 |
-
#: core/class-form-field.php:
|
|
|
|
|
|
|
|
|
|
|
2403 |
msgctxt "form-fields-api"
|
2404 |
msgid ""
|
2405 |
"There can only be one field with association \"%s\". Please select another "
|
2406 |
"association."
|
2407 |
msgstr ""
|
2408 |
|
2409 |
-
#: core/class-form-field.php:
|
2410 |
msgctxt "form-fields-api"
|
2411 |
msgid "\"%s\" is an invalid field type for this association."
|
2412 |
msgstr ""
|
2413 |
|
2414 |
-
#: core/class-form-field.php:
|
2415 |
msgctxt "form-fields-api"
|
2416 |
msgid "Invalid field ID"
|
2417 |
msgstr ""
|
2418 |
|
2419 |
-
#: core/class-form-field.php:
|
2420 |
msgctxt "form-fields api"
|
2421 |
msgid ""
|
2422 |
"This form field can't be deleted because it is required for the plugin to "
|
2423 |
"work."
|
2424 |
msgstr ""
|
2425 |
|
2426 |
-
#: core/class-form-field.php:
|
2427 |
msgctxt "form-fields-api"
|
2428 |
msgid "An error occurred while trying to delete this field."
|
2429 |
msgstr ""
|
@@ -2478,12 +2566,12 @@ msgctxt "listing"
|
|
2478 |
msgid "(Fee Unavailable)"
|
2479 |
msgstr ""
|
2480 |
|
2481 |
-
#: core/class-listings-api.php:
|
2482 |
msgctxt "notify email"
|
2483 |
msgid "[%s] New listing notification"
|
2484 |
msgstr ""
|
2485 |
|
2486 |
-
#: core/class-listings-api.php:
|
2487 |
msgctxt "notify email"
|
2488 |
msgid "[%s] Listing edit notification"
|
2489 |
msgstr ""
|
@@ -2528,12 +2616,12 @@ msgctxt "widgets"
|
|
2528 |
msgid "Leave blank for automatic height."
|
2529 |
msgstr ""
|
2530 |
|
2531 |
-
#: core/class-payment.php:
|
2532 |
msgctxt "listings"
|
2533 |
msgid "Fee \"%s\" for category \"%s\""
|
2534 |
msgstr ""
|
2535 |
|
2536 |
-
#: core/class-recaptcha.php:
|
2537 |
msgctxt "recaptcha"
|
2538 |
msgid "The reCAPTCHA wasn't entered correctly."
|
2539 |
msgstr ""
|
@@ -2750,12 +2838,12 @@ msgctxt "admin settings"
|
|
2750 |
msgid "Enable AJAX compatibility mode?"
|
2751 |
msgstr ""
|
2752 |
|
2753 |
-
#: core/class-settings.php:141 core/class-settings.php:
|
2754 |
msgctxt "admin settings"
|
2755 |
msgid "Listings"
|
2756 |
msgstr ""
|
2757 |
|
2758 |
-
#: core/class-settings.php:142 core/class-settings.php:
|
2759 |
msgctxt "admin settings"
|
2760 |
msgid "General Settings"
|
2761 |
msgstr ""
|
@@ -2948,12 +3036,12 @@ msgctxt "admin settings"
|
|
2948 |
msgid "Sort order for categories"
|
2949 |
msgstr ""
|
2950 |
|
2951 |
-
#: core/class-settings.php:242 core/class-settings.php:
|
2952 |
msgctxt "admin settings"
|
2953 |
msgid "Ascending"
|
2954 |
msgstr ""
|
2955 |
|
2956 |
-
#: core/class-settings.php:242 core/class-settings.php:
|
2957 |
msgctxt "admin settings"
|
2958 |
msgid "Descending"
|
2959 |
msgstr ""
|
@@ -3010,72 +3098,77 @@ msgstr ""
|
|
3010 |
|
3011 |
#: core/class-settings.php:255
|
3012 |
msgctxt "admin settings"
|
3013 |
-
msgid "Paid first then free"
|
3014 |
msgstr ""
|
3015 |
|
3016 |
-
#: core/class-settings.php:
|
3017 |
msgctxt "admin settings"
|
3018 |
-
msgid "
|
3019 |
msgstr ""
|
3020 |
|
3021 |
#: core/class-settings.php:258
|
3022 |
msgctxt "admin settings"
|
|
|
|
|
|
|
|
|
|
|
3023 |
msgid "Ascending for ascending order A-Z, Descending for descending order Z-A"
|
3024 |
msgstr ""
|
3025 |
|
3026 |
-
#: core/class-settings.php:
|
3027 |
msgctxt "admin settings"
|
3028 |
msgid "Enable sort bar?"
|
3029 |
msgstr ""
|
3030 |
|
3031 |
-
#: core/class-settings.php:
|
3032 |
msgctxt "admin settings"
|
3033 |
msgid "Sortbar Fields"
|
3034 |
msgstr ""
|
3035 |
|
3036 |
-
#: core/class-settings.php:
|
3037 |
msgctxt "admin settings"
|
3038 |
msgid "Featured (Sticky) listing settings"
|
3039 |
msgstr ""
|
3040 |
|
3041 |
-
#: core/class-settings.php:
|
3042 |
msgctxt "admin settings"
|
3043 |
msgid "Offer sticky listings?"
|
3044 |
msgstr ""
|
3045 |
|
3046 |
-
#: core/class-settings.php:
|
3047 |
msgctxt "admin settings"
|
3048 |
msgid "Offer upgrades during submit process?"
|
3049 |
msgstr ""
|
3050 |
|
3051 |
-
#: core/class-settings.php:
|
3052 |
msgctxt "admin settings"
|
3053 |
msgid "Sticky listing price"
|
3054 |
msgstr ""
|
3055 |
|
3056 |
-
#: core/class-settings.php:
|
3057 |
msgctxt "admin settings"
|
3058 |
msgid "Sticky listing page description text"
|
3059 |
msgstr ""
|
3060 |
|
3061 |
-
#: core/class-settings.php:
|
3062 |
msgctxt "admin settings"
|
3063 |
msgid ""
|
3064 |
"You can upgrade your listing to featured status. Featured listings will "
|
3065 |
"always appear on top of regular listings."
|
3066 |
msgstr ""
|
3067 |
|
3068 |
-
#: core/class-settings.php:
|
3069 |
msgctxt "admin settings"
|
3070 |
msgid "E-Mail"
|
3071 |
msgstr ""
|
3072 |
|
3073 |
-
#: core/class-settings.php:
|
3074 |
msgctxt "admin settings"
|
3075 |
msgid "Display email address fields publicly?"
|
3076 |
msgstr ""
|
3077 |
|
3078 |
-
#: core/class-settings.php:
|
3079 |
msgctxt "admin settings"
|
3080 |
msgid ""
|
3081 |
"Shows the email address of the listing owner to all web users. NOT "
|
@@ -3083,487 +3176,507 @@ msgid ""
|
|
3083 |
"harvest it for future use."
|
3084 |
msgstr ""
|
3085 |
|
3086 |
-
#: core/class-settings.php:
|
3087 |
msgctxt "admin settings"
|
3088 |
msgid "How to determine the listing's email address?"
|
3089 |
msgstr ""
|
3090 |
|
3091 |
-
#: core/class-settings.php:
|
3092 |
msgctxt "admin settings"
|
3093 |
msgid ""
|
3094 |
"This affects emails sent to listing owners via contact forms or when their "
|
3095 |
"listings expire."
|
3096 |
msgstr ""
|
3097 |
|
3098 |
-
#: core/class-settings.php:
|
3099 |
msgctxt "admin settings"
|
3100 |
msgid "E-Mail Notifications"
|
3101 |
msgstr ""
|
3102 |
|
3103 |
-
#: core/class-settings.php:
|
3104 |
msgctxt "admin settings"
|
3105 |
msgid "Notify admin via e-mail when..."
|
3106 |
msgstr ""
|
3107 |
|
3108 |
-
#: core/class-settings.php:
|
3109 |
msgctxt "admin settings"
|
3110 |
msgid "A new listing is submitted."
|
3111 |
msgstr ""
|
3112 |
|
3113 |
-
#: core/class-settings.php:
|
3114 |
msgctxt "admin settings"
|
3115 |
msgid "A listing is edited."
|
3116 |
msgstr ""
|
3117 |
|
3118 |
-
#: core/class-settings.php:
|
3119 |
msgctxt "admin settings"
|
3120 |
msgid "A listing expires."
|
3121 |
msgstr ""
|
3122 |
|
3123 |
-
#: core/class-settings.php:
|
3124 |
msgctxt "admin settings"
|
3125 |
msgid "A contact message is sent to a listing's owner."
|
3126 |
msgstr ""
|
3127 |
|
3128 |
-
#: core/class-settings.php:
|
3129 |
msgctxt "admin settings"
|
3130 |
msgid "CC this e-mail address too"
|
3131 |
msgstr ""
|
3132 |
|
3133 |
-
#: core/class-settings.php:
|
3134 |
msgctxt "admin settings"
|
3135 |
msgid "Notify users via e-mail when..."
|
3136 |
msgstr ""
|
3137 |
|
3138 |
-
#: core/class-settings.php:
|
3139 |
msgctxt "admin settings"
|
3140 |
msgid "You can modify the text template used for most of these e-mails below."
|
3141 |
msgstr ""
|
3142 |
|
3143 |
-
#: core/class-settings.php:
|
3144 |
msgctxt "admin settings"
|
3145 |
msgid "Their listing is submitted."
|
3146 |
msgstr ""
|
3147 |
|
3148 |
-
#: core/class-settings.php:
|
3149 |
msgctxt "admin settings"
|
3150 |
msgid "Their listing is approved/published."
|
3151 |
msgstr ""
|
3152 |
|
3153 |
-
#: core/class-settings.php:
|
3154 |
msgctxt "contact email"
|
3155 |
msgid "You have received a reply from your listing at %s."
|
3156 |
msgstr ""
|
3157 |
|
3158 |
-
#: core/class-settings.php:
|
3159 |
msgctxt "contact email"
|
3160 |
msgid "Name: %s"
|
3161 |
msgstr ""
|
3162 |
|
3163 |
-
#: core/class-settings.php:
|
3164 |
msgctxt "contact email"
|
3165 |
msgid "E-Mail: %s"
|
3166 |
msgstr ""
|
3167 |
|
3168 |
-
#: core/class-settings.php:
|
3169 |
msgctxt "contact email"
|
3170 |
msgid "Message:"
|
3171 |
msgstr ""
|
3172 |
|
3173 |
-
#: core/class-settings.php:
|
3174 |
msgctxt "contact email"
|
3175 |
msgid "Time: %s"
|
3176 |
msgstr ""
|
3177 |
|
3178 |
-
#: core/class-settings.php:
|
3179 |
msgctxt "admin settings"
|
3180 |
msgid "E-Mail Templates"
|
3181 |
msgstr ""
|
3182 |
|
3183 |
-
#: core/class-settings.php:
|
3184 |
msgctxt "admin settings"
|
3185 |
msgid "Email confirmation message"
|
3186 |
msgstr ""
|
3187 |
|
3188 |
-
#: core/class-settings.php:
|
3189 |
msgctxt "admin settings"
|
3190 |
msgid "Sent after a listing has been submitted."
|
3191 |
msgstr ""
|
3192 |
|
3193 |
-
#: core/class-settings.php:
|
3194 |
-
#: core/class-settings.php:
|
3195 |
msgctxt "admin settings"
|
3196 |
msgid "Listing's title"
|
3197 |
msgstr ""
|
3198 |
|
3199 |
-
#: core/class-settings.php:
|
3200 |
msgctxt "admin settings"
|
3201 |
msgid "Listing published message"
|
3202 |
msgstr ""
|
3203 |
|
3204 |
-
#: core/class-settings.php:
|
3205 |
msgctxt "admin settings"
|
3206 |
msgid ""
|
3207 |
"Your listing \"[listing]\" is now available at [listing-url] and can be "
|
3208 |
"viewed by the public."
|
3209 |
msgstr ""
|
3210 |
|
3211 |
-
#: core/class-settings.php:
|
3212 |
msgctxt "admin settings"
|
3213 |
msgid "Sent when the listing has been published or approved by an admin."
|
3214 |
msgstr ""
|
3215 |
|
3216 |
-
#: core/class-settings.php:
|
3217 |
msgctxt "admin settings"
|
3218 |
msgid "Listing's URL"
|
3219 |
msgstr ""
|
3220 |
|
3221 |
-
#: core/class-settings.php:
|
3222 |
msgctxt "admin settings"
|
3223 |
msgid "Listing Contact Message"
|
3224 |
msgstr ""
|
3225 |
|
3226 |
-
#: core/class-settings.php:
|
3227 |
msgctxt "admin settings"
|
3228 |
msgid ""
|
3229 |
"Sent to listing owners when someone uses the contact form on their listing "
|
3230 |
"pages."
|
3231 |
msgstr ""
|
3232 |
|
3233 |
-
#: core/class-settings.php:
|
3234 |
msgctxt "admin settings"
|
3235 |
msgid "Payment related"
|
3236 |
msgstr ""
|
3237 |
|
3238 |
-
#: core/class-settings.php:
|
3239 |
msgctxt "admin settings"
|
3240 |
msgid "Payment abandoned reminder message"
|
3241 |
msgstr ""
|
3242 |
|
3243 |
-
#: core/class-settings.php:
|
3244 |
msgctxt "admin settings"
|
3245 |
msgid "Sent some time after a pending payment is abandoned by users."
|
3246 |
msgstr ""
|
3247 |
|
3248 |
-
#: core/class-settings.php:
|
3249 |
msgctxt "admin settings"
|
3250 |
msgid "Checkout URL link"
|
3251 |
msgstr ""
|
3252 |
|
3253 |
-
#: core/class-settings.php:
|
3254 |
msgctxt "admin settings"
|
3255 |
msgid "Renewal Reminders"
|
3256 |
msgstr ""
|
3257 |
|
3258 |
-
#: core/class-settings.php:
|
3259 |
msgctxt "admin settings"
|
3260 |
msgid ""
|
3261 |
"This section refers only to the text of the renewal/expiration notices. You "
|
3262 |
"can also <a>configure when the e-mails are sent</a>."
|
3263 |
msgstr ""
|
3264 |
|
3265 |
-
#: core/class-settings.php:
|
3266 |
msgctxt "admin settings"
|
3267 |
msgid "Pending expiration e-mail message"
|
3268 |
msgstr ""
|
3269 |
|
3270 |
-
#: core/class-settings.php:
|
3271 |
msgctxt "settings"
|
3272 |
msgid ""
|
3273 |
"Sent some time before the listing expires. Applies to non-recurring renewals "
|
3274 |
"only."
|
3275 |
msgstr ""
|
3276 |
|
3277 |
-
#: core/class-settings.php:426 core/class-settings.php:439
|
3278 |
-
#: core/class-settings.php:452 core/class-settings.php:465
|
3279 |
-
#: core/class-settings.php:478
|
3280 |
-
msgctxt "settings"
|
3281 |
-
msgid "Listing's name (with link)"
|
3282 |
-
msgstr ""
|
3283 |
-
|
3284 |
#: core/class-settings.php:427 core/class-settings.php:440
|
3285 |
#: core/class-settings.php:453 core/class-settings.php:466
|
3286 |
#: core/class-settings.php:479
|
3287 |
msgctxt "settings"
|
3288 |
-
msgid "
|
3289 |
msgstr ""
|
3290 |
|
3291 |
#: core/class-settings.php:428 core/class-settings.php:441
|
|
|
3292 |
#: core/class-settings.php:480
|
3293 |
msgctxt "settings"
|
|
|
|
|
|
|
|
|
|
|
|
|
3294 |
msgid "Expiration date"
|
3295 |
msgstr ""
|
3296 |
|
3297 |
-
#: core/class-settings.php:
|
3298 |
msgctxt "settings"
|
3299 |
msgid "Category that is going to expire"
|
3300 |
msgstr ""
|
3301 |
|
3302 |
-
#: core/class-settings.php:
|
3303 |
-
#: core/class-settings.php:
|
3304 |
msgctxt "settings"
|
3305 |
msgid "Link to renewal page"
|
3306 |
msgstr ""
|
3307 |
|
3308 |
-
#: core/class-settings.php:
|
3309 |
-
#: core/class-settings.php:
|
3310 |
-
#: core/class-settings.php:
|
3311 |
msgctxt "settings"
|
3312 |
msgid "Link to your site"
|
3313 |
msgstr ""
|
3314 |
|
3315 |
-
#: core/class-settings.php:
|
3316 |
msgctxt "admin settings"
|
3317 |
msgid "Listing Renewal e-mail message"
|
3318 |
msgstr ""
|
3319 |
|
3320 |
-
#: core/class-settings.php:
|
3321 |
msgctxt "settings"
|
3322 |
msgid ""
|
3323 |
"Sent at the time of listing expiration. Applies to non-recurring renewals "
|
3324 |
"only."
|
3325 |
msgstr ""
|
3326 |
|
3327 |
-
#: core/class-settings.php:
|
3328 |
msgctxt "settings"
|
3329 |
msgid "Category that expired"
|
3330 |
msgstr ""
|
3331 |
|
3332 |
-
#: core/class-settings.php:
|
3333 |
msgctxt "admin settings"
|
3334 |
msgid "Listing auto-renewal reminder (recurring payments)"
|
3335 |
msgstr ""
|
3336 |
|
3337 |
-
#: core/class-settings.php:
|
3338 |
msgctxt "settings"
|
3339 |
msgid ""
|
3340 |
"Sent some time before the listing is auto-renewed. Applies to recurring "
|
3341 |
"renewals only."
|
3342 |
msgstr ""
|
3343 |
|
3344 |
-
#: core/class-settings.php:
|
3345 |
msgctxt "settings"
|
3346 |
msgid "Renewal date"
|
3347 |
msgstr ""
|
3348 |
|
3349 |
-
#: core/class-settings.php:
|
3350 |
msgctxt "settings"
|
3351 |
msgid "Category that is going to be renewed"
|
3352 |
msgstr ""
|
3353 |
|
3354 |
-
#: core/class-settings.php:
|
3355 |
msgctxt "settings"
|
3356 |
msgid "Link to manage subscriptions"
|
3357 |
msgstr ""
|
3358 |
|
3359 |
-
#: core/class-settings.php:
|
3360 |
msgctxt "admin settings"
|
3361 |
msgid "Listing Renewal e-mail message (recurring payments)"
|
3362 |
msgstr ""
|
3363 |
|
3364 |
-
#: core/class-settings.php:
|
3365 |
msgctxt "settings"
|
3366 |
msgid ""
|
3367 |
"Sent after the listing is auto-renewed. Applies to recurring renewals only."
|
3368 |
msgstr ""
|
3369 |
|
3370 |
-
#: core/class-settings.php:
|
3371 |
msgctxt "settings"
|
3372 |
msgid "Renewed category"
|
3373 |
msgstr ""
|
3374 |
|
3375 |
-
#: core/class-settings.php:
|
3376 |
msgctxt "admin settings"
|
3377 |
msgid "Renewal reminder e-mail message"
|
3378 |
msgstr ""
|
3379 |
|
3380 |
-
#: core/class-settings.php:
|
3381 |
msgctxt "settings"
|
3382 |
msgid ""
|
3383 |
"Sent some time after listing expiration and when no renewal has occurred. "
|
3384 |
"Applies to both recurring and non-recurring renewals."
|
3385 |
msgstr ""
|
3386 |
|
3387 |
-
#: core/class-settings.php:
|
3388 |
msgctxt "admin settings"
|
3389 |
msgid "Payment"
|
3390 |
msgstr ""
|
3391 |
|
3392 |
-
#: core/class-settings.php:
|
3393 |
msgctxt "admin settings"
|
3394 |
msgid "Payment Settings"
|
3395 |
msgstr ""
|
3396 |
|
3397 |
-
#: core/class-settings.php:
|
3398 |
msgctxt "admin settings"
|
3399 |
msgid "Turn On payments?"
|
3400 |
msgstr ""
|
3401 |
|
3402 |
-
#: core/class-settings.php:
|
3403 |
msgctxt "admin settings"
|
3404 |
msgid "Put payment gateways in test mode?"
|
3405 |
msgstr ""
|
3406 |
|
3407 |
-
#: core/class-settings.php:
|
3408 |
msgctxt "admin settings"
|
3409 |
msgid "Perform checkouts on the secure (HTTPS) version of your site?"
|
3410 |
msgstr ""
|
3411 |
|
3412 |
-
#: core/class-settings.php:
|
3413 |
msgctxt "admin settings"
|
3414 |
msgid ""
|
3415 |
"Recommended for added security. For this to work you need to enable HTTPS on "
|
3416 |
"your server and <a>obtain an SSL certificate</a>."
|
3417 |
msgstr ""
|
3418 |
|
3419 |
-
#: core/class-settings.php:
|
3420 |
msgctxt "admin settings"
|
3421 |
msgid "Currency Code"
|
3422 |
msgstr ""
|
3423 |
|
3424 |
-
#: core/class-settings.php:
|
3425 |
msgctxt "admin settings"
|
3426 |
msgid "Australian Dollar (AUD)"
|
3427 |
msgstr ""
|
3428 |
|
3429 |
-
#: core/class-settings.php:
|
3430 |
msgctxt "admin settings"
|
3431 |
msgid "Brazilian Real (BRL)"
|
3432 |
msgstr ""
|
3433 |
|
3434 |
-
#: core/class-settings.php:
|
3435 |
msgctxt "admin settings"
|
3436 |
msgid "Canadian Dollar (CAD)"
|
3437 |
msgstr ""
|
3438 |
|
3439 |
-
#: core/class-settings.php:
|
3440 |
msgctxt "admin settings"
|
3441 |
msgid "Czech Koruna (CZK)"
|
3442 |
msgstr ""
|
3443 |
|
3444 |
-
#: core/class-settings.php:
|
3445 |
msgctxt "admin settings"
|
3446 |
msgid "Danish Krone (DKK)"
|
3447 |
msgstr ""
|
3448 |
|
3449 |
-
#: core/class-settings.php:
|
3450 |
msgctxt "admin settings"
|
3451 |
msgid "Euro (EUR)"
|
3452 |
msgstr ""
|
3453 |
|
3454 |
-
#: core/class-settings.php:
|
3455 |
msgctxt "admin settings"
|
3456 |
msgid "Hong Kong Dollar (HKD)"
|
3457 |
msgstr ""
|
3458 |
|
3459 |
-
#: core/class-settings.php:
|
3460 |
msgctxt "admin settings"
|
3461 |
msgid "Hungarian Forint (HUF)"
|
3462 |
msgstr ""
|
3463 |
|
3464 |
-
#: core/class-settings.php:
|
3465 |
msgctxt "admin settings"
|
3466 |
msgid "Israeli New Shequel (ILS)"
|
3467 |
msgstr ""
|
3468 |
|
3469 |
-
#: core/class-settings.php:
|
3470 |
msgctxt "admin settings"
|
3471 |
msgid "Japanese Yen (JPY)"
|
3472 |
msgstr ""
|
3473 |
|
3474 |
-
#: core/class-settings.php:
|
3475 |
msgctxt "admin settings"
|
3476 |
msgid "Malasian Ringgit (MYR)"
|
3477 |
msgstr ""
|
3478 |
|
3479 |
-
#: core/class-settings.php:
|
3480 |
msgctxt "admin settings"
|
3481 |
msgid "Mexican Peso (MXN)"
|
3482 |
msgstr ""
|
3483 |
|
3484 |
-
#: core/class-settings.php:
|
3485 |
msgctxt "admin settings"
|
3486 |
msgid "Norwegian Krone (NOK)"
|
3487 |
msgstr ""
|
3488 |
|
3489 |
-
#: core/class-settings.php:
|
3490 |
msgctxt "admin settings"
|
3491 |
msgid "New Zealand Dollar (NZD)"
|
3492 |
msgstr ""
|
3493 |
|
3494 |
-
#: core/class-settings.php:
|
3495 |
msgctxt "admin settings"
|
3496 |
msgid "Philippine Peso (PHP)"
|
3497 |
msgstr ""
|
3498 |
|
3499 |
-
#: core/class-settings.php:
|
3500 |
msgctxt "admin settings"
|
3501 |
msgid "Polish Zloty (PLN)"
|
3502 |
msgstr ""
|
3503 |
|
3504 |
-
#: core/class-settings.php:
|
3505 |
msgctxt "admin settings"
|
3506 |
msgid "Pound Sterling (GBP)"
|
3507 |
msgstr ""
|
3508 |
|
3509 |
-
#: core/class-settings.php:
|
3510 |
msgctxt "admin settings"
|
3511 |
msgid "Singapore Dollar (SGD)"
|
3512 |
msgstr ""
|
3513 |
|
3514 |
-
#: core/class-settings.php:
|
3515 |
msgctxt "admin settings"
|
3516 |
msgid "Swedish Krona (SEK)"
|
3517 |
msgstr ""
|
3518 |
|
3519 |
-
#: core/class-settings.php:
|
3520 |
msgctxt "admin settings"
|
3521 |
msgid "Swiss Franc (CHF)"
|
3522 |
msgstr ""
|
3523 |
|
3524 |
-
#: core/class-settings.php:
|
3525 |
msgctxt "admin settings"
|
3526 |
msgid "Taiwan Dollar (TWD)"
|
3527 |
msgstr ""
|
3528 |
|
3529 |
-
#: core/class-settings.php:
|
3530 |
msgctxt "admin settings"
|
3531 |
msgid "Thai Baht (THB)"
|
3532 |
msgstr ""
|
3533 |
|
3534 |
-
#: core/class-settings.php:
|
3535 |
msgctxt "admin settings"
|
3536 |
msgid "Turkish Lira (TRY)"
|
3537 |
msgstr ""
|
3538 |
|
3539 |
-
#: core/class-settings.php:
|
3540 |
msgctxt "admin settings"
|
3541 |
-
msgid "U.S. Dollar"
|
3542 |
msgstr ""
|
3543 |
|
3544 |
-
#: core/class-settings.php:
|
3545 |
msgctxt "admin settings"
|
3546 |
msgid "Currency Symbol"
|
3547 |
msgstr ""
|
3548 |
|
3549 |
-
#: core/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3550 |
msgctxt "admin settings"
|
3551 |
msgid "Thank you for payment message"
|
3552 |
msgstr ""
|
3553 |
|
3554 |
-
#: core/class-settings.php:
|
3555 |
msgctxt "admin settings"
|
3556 |
msgid ""
|
3557 |
"Thank you for your payment. Your payment is being verified and your listing "
|
3558 |
"reviewed. The verification and review process could take up to 48 hours."
|
3559 |
msgstr ""
|
3560 |
|
3561 |
-
#: core/class-settings.php:
|
3562 |
msgctxt "admin settings"
|
3563 |
msgid "Ask users to come back for abandoned payments?"
|
3564 |
msgstr ""
|
3565 |
|
3566 |
-
#: core/class-settings.php:
|
3567 |
msgctxt "admin settings"
|
3568 |
msgid ""
|
3569 |
"An abandoned payment is when a user attempts to place a listing and gets to "
|
@@ -3572,51 +3685,51 @@ msgid ""
|
|
3572 |
"the transaction. BD can remind them to come back and continue."
|
3573 |
msgstr ""
|
3574 |
|
3575 |
-
#: core/class-settings.php:
|
3576 |
msgctxt "admin settings"
|
3577 |
msgid "Listing abandonment threshold (hours)"
|
3578 |
msgstr ""
|
3579 |
|
3580 |
-
#: core/class-settings.php:
|
3581 |
msgctxt "admin settings"
|
3582 |
msgid ""
|
3583 |
"Listings with pending payments are marked as abandoned after this time. You "
|
3584 |
"can also <a>customize the e-mail</a> users receive."
|
3585 |
msgstr ""
|
3586 |
|
3587 |
-
#: core/class-settings.php:
|
3588 |
msgctxt "admin settings"
|
3589 |
msgid "Registration"
|
3590 |
msgstr ""
|
3591 |
|
3592 |
-
#: core/class-settings.php:
|
3593 |
msgctxt "admin settings"
|
3594 |
msgid "Registration Settings"
|
3595 |
msgstr ""
|
3596 |
|
3597 |
-
#: core/class-settings.php:
|
3598 |
msgctxt "admin settings"
|
3599 |
msgid "Require login to post listings?"
|
3600 |
msgstr ""
|
3601 |
|
3602 |
-
#: core/class-settings.php:
|
3603 |
msgctxt "admin settings"
|
3604 |
msgid "Registration URL"
|
3605 |
msgstr ""
|
3606 |
|
3607 |
-
#: core/class-settings.php:
|
3608 |
msgctxt "admin settings"
|
3609 |
msgid ""
|
3610 |
"URL of your membership plugin's registration page. Only enter this if using "
|
3611 |
"a membership plugin or custom registration page."
|
3612 |
msgstr ""
|
3613 |
|
3614 |
-
#: core/class-settings.php:
|
3615 |
msgctxt "admin settings"
|
3616 |
msgid "Image"
|
3617 |
msgstr ""
|
3618 |
|
3619 |
-
#: core/class-settings.php:
|
3620 |
msgctxt "admin settings"
|
3621 |
msgid ""
|
3622 |
"Any changes to these settings will affect new listings only. Existing "
|
@@ -3625,78 +3738,78 @@ msgid ""
|
|
3625 |
"here."
|
3626 |
msgstr ""
|
3627 |
|
3628 |
-
#: core/class-settings.php:
|
3629 |
msgctxt "admin settings"
|
3630 |
msgid "Image Settings"
|
3631 |
msgstr ""
|
3632 |
|
3633 |
-
#: core/class-settings.php:
|
3634 |
msgctxt "admin settings"
|
3635 |
msgid "Allow images?"
|
3636 |
msgstr ""
|
3637 |
|
3638 |
-
#: core/class-settings.php:
|
3639 |
msgctxt "admin settings"
|
3640 |
msgid "Min Image File Size (KB)"
|
3641 |
msgstr ""
|
3642 |
|
3643 |
-
#: core/class-settings.php:
|
3644 |
msgctxt "admin settings"
|
3645 |
msgid "Max Image File Size (KB)"
|
3646 |
msgstr ""
|
3647 |
|
3648 |
-
#: core/class-settings.php:
|
3649 |
msgctxt "admin settings"
|
3650 |
msgid "Min image width (px)"
|
3651 |
msgstr ""
|
3652 |
|
3653 |
-
#: core/class-settings.php:
|
3654 |
msgctxt "admin settings"
|
3655 |
msgid "Min image height (px)"
|
3656 |
msgstr ""
|
3657 |
|
3658 |
-
#: core/class-settings.php:
|
3659 |
msgctxt "admin settings"
|
3660 |
msgid "Max image width (px)"
|
3661 |
msgstr ""
|
3662 |
|
3663 |
-
#: core/class-settings.php:
|
3664 |
msgctxt "admin settings"
|
3665 |
msgid "Max image height (px)"
|
3666 |
msgstr ""
|
3667 |
|
3668 |
-
#: core/class-settings.php:
|
3669 |
msgctxt "admin settings"
|
3670 |
msgid "Turn on thickbox/lightbox?"
|
3671 |
msgstr ""
|
3672 |
|
3673 |
-
#: core/class-settings.php:
|
3674 |
msgctxt "admin settings"
|
3675 |
msgid ""
|
3676 |
"Uncheck if it conflicts with other elements or plugins installed on your site"
|
3677 |
msgstr ""
|
3678 |
|
3679 |
-
#: core/class-settings.php:
|
3680 |
msgctxt "admin settings"
|
3681 |
msgid "Thumbnails"
|
3682 |
msgstr ""
|
3683 |
|
3684 |
-
#: core/class-settings.php:
|
3685 |
msgctxt "admin settings"
|
3686 |
msgid "Thumbnail width (px)"
|
3687 |
msgstr ""
|
3688 |
|
3689 |
-
#: core/class-settings.php:
|
3690 |
msgctxt "admin settings"
|
3691 |
msgid "Thumbnail height (px)"
|
3692 |
msgstr ""
|
3693 |
|
3694 |
-
#: core/class-settings.php:
|
3695 |
msgctxt "admin settings"
|
3696 |
msgid "Crop thumbnails to exact dimensions?"
|
3697 |
msgstr ""
|
3698 |
|
3699 |
-
#: core/class-settings.php:
|
3700 |
msgctxt "admin settings"
|
3701 |
msgid ""
|
3702 |
"When enabled images will match exactly the dimensions above but part of the "
|
@@ -3705,140 +3818,140 @@ msgid ""
|
|
3705 |
"Depending on the uploaded images, thumbnails may have different heights."
|
3706 |
msgstr ""
|
3707 |
|
3708 |
-
#: core/class-settings.php:
|
3709 |
msgctxt "admin settings"
|
3710 |
msgid "Number of free images"
|
3711 |
msgstr ""
|
3712 |
|
3713 |
-
#: core/class-settings.php:
|
3714 |
msgctxt "admin settings"
|
3715 |
msgid ""
|
3716 |
"For paid listing images, configure that by adding or editing a <a>Fee Plan</"
|
3717 |
"a> instead of this setting, which is ignored for paid listings."
|
3718 |
msgstr ""
|
3719 |
|
3720 |
-
#: core/class-settings.php:
|
3721 |
msgctxt "admin settings"
|
3722 |
msgid "Use default picture for listings with no picture?"
|
3723 |
msgstr ""
|
3724 |
|
3725 |
-
#: core/class-settings.php:
|
3726 |
msgctxt "admin settings"
|
3727 |
msgid "Show Thumbnail on main listings page?"
|
3728 |
msgstr ""
|
3729 |
|
3730 |
-
#: core/class-settings.php:
|
3731 |
msgctxt "admin settings"
|
3732 |
msgid ""
|
3733 |
"Could not copy the AJAX compatibility plugin \"%s\". Compatibility mode was "
|
3734 |
"not activated."
|
3735 |
msgstr ""
|
3736 |
|
3737 |
-
#: core/class-settings.php:
|
3738 |
msgctxt "admin settings"
|
3739 |
msgid ""
|
3740 |
"Could not activate AJAX Compatibility mode: the directory \"%s\" could not "
|
3741 |
"be created."
|
3742 |
msgstr ""
|
3743 |
|
3744 |
-
#: core/class-settings.php:
|
3745 |
msgctxt "admin settings"
|
3746 |
msgid ""
|
3747 |
"Could not remove the \"Business Directory Plugin - AJAX Compatibility Module"
|
3748 |
"\". Please remove the file \"%s\" manually or deactivate the plugin."
|
3749 |
msgstr ""
|
3750 |
|
3751 |
-
#: core/class-settings.php:
|
3752 |
msgctxt "settings"
|
3753 |
msgid "Deactivate License"
|
3754 |
msgstr ""
|
3755 |
|
3756 |
-
#: core/class-settings.php:
|
3757 |
msgctxt "settings"
|
3758 |
msgid "Deactivating license..."
|
3759 |
msgstr ""
|
3760 |
|
3761 |
-
#: core/class-settings.php:
|
3762 |
msgctxt "settings"
|
3763 |
msgid "Activate License"
|
3764 |
msgstr ""
|
3765 |
|
3766 |
-
#: core/class-settings.php:
|
3767 |
msgctxt "settings"
|
3768 |
msgid "Activating license..."
|
3769 |
msgstr ""
|
3770 |
|
3771 |
-
#: core/class-settings.php:
|
3772 |
msgctxt "admin settings"
|
3773 |
msgid "Valid placeholders: %s"
|
3774 |
msgstr ""
|
3775 |
|
3776 |
-
#: core/class-settings.php:
|
3777 |
msgctxt "settings email"
|
3778 |
msgid "Click to edit e-mail"
|
3779 |
msgstr ""
|
3780 |
|
3781 |
-
#: core/class-settings.php:
|
3782 |
msgctxt "settings email"
|
3783 |
msgid "Click to edit"
|
3784 |
msgstr ""
|
3785 |
|
3786 |
-
#: core/class-settings.php:
|
3787 |
msgctxt "settings email"
|
3788 |
msgid "E-Mail Subject"
|
3789 |
msgstr ""
|
3790 |
|
3791 |
-
#: core/class-settings.php:
|
3792 |
msgctxt "settings email"
|
3793 |
msgid "E-Mail Body"
|
3794 |
msgstr ""
|
3795 |
|
3796 |
-
#: core/class-settings.php:
|
3797 |
msgctxt "settings email"
|
3798 |
msgid "You can use the following placeholders:"
|
3799 |
msgstr ""
|
3800 |
|
3801 |
-
#: core/class-settings.php:
|
3802 |
msgctxt "settings email"
|
3803 |
msgid "Preview e-mail"
|
3804 |
msgstr ""
|
3805 |
|
3806 |
-
#: core/class-settings.php:
|
3807 |
msgctxt "settings email"
|
3808 |
msgid "Cancel"
|
3809 |
msgstr ""
|
3810 |
|
3811 |
-
#: core/class-settings.php:
|
3812 |
msgctxt "settings email"
|
3813 |
msgid "Save Changes"
|
3814 |
msgstr ""
|
3815 |
|
3816 |
-
#: core/class-settings.php:
|
3817 |
msgctxt "settings email"
|
3818 |
msgid "Site title"
|
3819 |
msgstr ""
|
3820 |
|
3821 |
-
#: core/class-settings.php:
|
3822 |
msgctxt "settings email"
|
3823 |
msgid "Site title (with link)"
|
3824 |
msgstr ""
|
3825 |
|
3826 |
-
#: core/class-settings.php:
|
3827 |
msgctxt "settings email"
|
3828 |
msgid "Site address (with link)"
|
3829 |
msgstr ""
|
3830 |
|
3831 |
-
#: core/class-settings.php:
|
3832 |
msgctxt "settings email"
|
3833 |
msgid "Directory URL (with link)"
|
3834 |
msgstr ""
|
3835 |
|
3836 |
-
#: core/class-settings.php:
|
3837 |
msgctxt "settings email"
|
3838 |
msgid "Current date"
|
3839 |
msgstr ""
|
3840 |
|
3841 |
-
#: core/class-settings.php:
|
3842 |
msgctxt "settings email"
|
3843 |
msgid "Current time"
|
3844 |
msgstr ""
|
@@ -3874,175 +3987,193 @@ msgstr ""
|
|
3874 |
msgid "Upgrade Listing"
|
3875 |
msgstr ""
|
3876 |
|
3877 |
-
#: core/compatibility/deprecated.php:214 core/templates-ui.php:
|
3878 |
msgid "Submit A Listing"
|
3879 |
msgstr ""
|
3880 |
|
3881 |
-
#: core/compatibility/deprecated.php:227 core/templates-ui.php:
|
3882 |
msgid "View Listings"
|
3883 |
msgstr ""
|
3884 |
|
3885 |
-
#: core/compatibility/deprecated.php:238 core/templates-ui.php:
|
3886 |
msgid "Directory"
|
3887 |
msgstr ""
|
3888 |
|
3889 |
#: core/compatibility/templates/wpbusdirman-index-categories.php:12
|
3890 |
-
#: core/templates-ui.php:
|
3891 |
msgctxt "templates"
|
3892 |
msgid "Search Listings"
|
3893 |
msgstr ""
|
3894 |
|
3895 |
-
#: core/
|
3896 |
msgctxt "form-fields api"
|
3897 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3898 |
msgstr ""
|
3899 |
|
3900 |
-
#: core/
|
3901 |
msgctxt "form-fields api"
|
3902 |
-
msgid "
|
3903 |
msgstr ""
|
3904 |
|
3905 |
-
#: core/
|
|
|
|
|
|
|
|
|
3906 |
msgctxt "form-fields api"
|
3907 |
-
msgid "
|
3908 |
msgstr ""
|
3909 |
|
3910 |
-
#: core/
|
3911 |
-
msgctxt "
|
3912 |
-
msgid "
|
3913 |
msgstr ""
|
3914 |
|
3915 |
-
#: core/
|
3916 |
-
msgctxt "
|
3917 |
-
msgid "
|
3918 |
msgstr ""
|
3919 |
|
3920 |
-
#: core/
|
3921 |
msgctxt "form-fields api"
|
3922 |
-
msgid "
|
3923 |
msgstr ""
|
3924 |
|
3925 |
-
#: core/
|
3926 |
msgctxt "form-fields api"
|
3927 |
-
msgid "
|
3928 |
msgstr ""
|
3929 |
|
3930 |
-
#: core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3931 |
msgctxt "form-fields api"
|
3932 |
msgid "Select List"
|
3933 |
msgstr ""
|
3934 |
|
3935 |
-
#: core/
|
3936 |
msgctxt "form-fields-api category-select"
|
3937 |
msgid "-- Choose Terms --"
|
3938 |
msgstr ""
|
3939 |
|
3940 |
-
#: core/
|
|
|
3941 |
msgctxt "form-fields-api category-select"
|
3942 |
msgid "-- Choose One --"
|
3943 |
msgstr ""
|
3944 |
|
3945 |
-
#: core/
|
3946 |
-
#: core/form-fields-types.php:722
|
3947 |
-
msgctxt "form-fields admin"
|
3948 |
-
msgid "Field Options (for select lists, radio buttons and checkboxes)."
|
3949 |
-
msgstr ""
|
3950 |
-
|
3951 |
-
#: core/form-fields-types.php:351
|
3952 |
msgctxt "form-fields admin"
|
3953 |
msgid "Allow empty selection on search?"
|
3954 |
msgstr ""
|
3955 |
|
3956 |
-
#: core/
|
3957 |
-
#: core/form-fields-types.php:743
|
3958 |
-
msgctxt "form-fields admin"
|
3959 |
-
msgid "Field list of options is required."
|
3960 |
-
msgstr ""
|
3961 |
-
|
3962 |
-
#: core/form-fields-types.php:448
|
3963 |
msgctxt "form-fields api"
|
3964 |
msgid "Textarea"
|
3965 |
msgstr ""
|
3966 |
|
3967 |
-
#: core/
|
3968 |
msgctxt "form-fields admin"
|
3969 |
msgid "Allow HTML input for this field?"
|
3970 |
msgstr ""
|
3971 |
|
3972 |
-
#: core/
|
3973 |
msgctxt "form-fields admin"
|
3974 |
msgid "Allow WordPress shortcodes in this field?"
|
3975 |
msgstr ""
|
3976 |
|
3977 |
-
#: core/
|
3978 |
msgctxt "form-fields admin"
|
3979 |
msgid ""
|
3980 |
"<b>Advanced users only!</b> Unless you've been told to change this, don't "
|
3981 |
"switch it unless you know what you're doing."
|
3982 |
msgstr ""
|
3983 |
|
3984 |
-
#: core/
|
3985 |
msgctxt "form-fields admin"
|
3986 |
msgid "Apply \"the_content\" filter before displaying this field?"
|
3987 |
msgstr ""
|
3988 |
|
3989 |
-
#: core/
|
3990 |
-
msgctxt "form-fields api"
|
3991 |
-
msgid "Radio button"
|
3992 |
-
msgstr ""
|
3993 |
-
|
3994 |
-
#: core/form-fields-types.php:638
|
3995 |
-
msgctxt "form-fields api"
|
3996 |
-
msgid "Multiple select list"
|
3997 |
-
msgstr ""
|
3998 |
-
|
3999 |
-
#: core/form-fields-types.php:643
|
4000 |
msgctxt "form-fields api"
|
4001 |
-
msgid "
|
4002 |
msgstr ""
|
4003 |
|
4004 |
-
#: core/
|
4005 |
msgctxt "form-fields api"
|
4006 |
-
msgid "
|
4007 |
msgstr ""
|
4008 |
|
4009 |
-
#: core/
|
4010 |
msgctxt "form-fields api"
|
4011 |
msgid "Social Site (Twitter handle)"
|
4012 |
msgstr ""
|
4013 |
|
4014 |
-
#: core/
|
4015 |
msgctxt "form-fields api"
|
4016 |
-
msgid "
|
4017 |
-
msgstr ""
|
4018 |
-
|
4019 |
-
#: core/form-fields-types.php:914
|
4020 |
-
msgctxt "form-fields api"
|
4021 |
-
msgid "Social Site (LinkedIn profile)"
|
4022 |
msgstr ""
|
4023 |
|
4024 |
-
#: core/
|
4025 |
-
msgctxt "form-fields
|
4026 |
-
msgid "
|
4027 |
msgstr ""
|
4028 |
|
4029 |
-
#: core/
|
4030 |
-
msgctxt "form-fields
|
4031 |
-
msgid "
|
4032 |
msgstr ""
|
4033 |
|
4034 |
-
#: core/
|
4035 |
msgctxt "form-fields api"
|
4036 |
-
msgid "
|
4037 |
-
msgstr ""
|
4038 |
-
|
4039 |
-
#: core/form-fields-types.php:1094
|
4040 |
-
msgid "%s (ex. %s)"
|
4041 |
msgstr ""
|
4042 |
|
4043 |
-
#: core/
|
4044 |
msgctxt "form-fields api"
|
4045 |
-
msgid "
|
4046 |
msgstr ""
|
4047 |
|
4048 |
#: core/form-fields.php:31
|
@@ -4080,108 +4211,116 @@ msgctxt "form-fields api"
|
|
4080 |
msgid "Custom"
|
4081 |
msgstr ""
|
4082 |
|
4083 |
-
#: core/form-fields.php:
|
4084 |
msgid "Business Name"
|
4085 |
msgstr ""
|
4086 |
|
4087 |
-
#: core/form-fields.php:
|
4088 |
msgid "Business Genre"
|
4089 |
msgstr ""
|
4090 |
|
4091 |
-
#: core/form-fields.php:
|
4092 |
msgid "Short Business Description"
|
4093 |
msgstr ""
|
4094 |
|
4095 |
-
#: core/form-fields.php:
|
4096 |
msgid "Long Business Description"
|
4097 |
msgstr ""
|
4098 |
|
4099 |
-
#: core/form-fields.php:
|
4100 |
msgid "Business Website Address"
|
4101 |
msgstr ""
|
4102 |
|
4103 |
-
#: core/form-fields.php:
|
4104 |
msgid "Business Phone Number"
|
4105 |
msgstr ""
|
4106 |
|
4107 |
-
#: core/form-fields.php:
|
4108 |
msgid "Business Fax"
|
4109 |
msgstr ""
|
4110 |
|
4111 |
-
#: core/form-fields.php:
|
4112 |
msgid "Business Contact Email"
|
4113 |
msgstr ""
|
4114 |
|
4115 |
-
#: core/form-fields.php:
|
4116 |
msgid "Business Tags"
|
4117 |
msgstr ""
|
4118 |
|
4119 |
-
#: core/form-fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4120 |
msgctxt "form-fields-api"
|
4121 |
msgid "Email Validator"
|
4122 |
msgstr ""
|
4123 |
|
4124 |
-
#: core/form-fields.php:
|
4125 |
msgctxt "form-fields-api"
|
4126 |
msgid "URL Validator"
|
4127 |
msgstr ""
|
4128 |
|
4129 |
-
#: core/form-fields.php:
|
4130 |
msgctxt "form-fields-api"
|
4131 |
msgid "Whole Number Validator"
|
4132 |
msgstr ""
|
4133 |
|
4134 |
-
#: core/form-fields.php:
|
4135 |
msgctxt "form-fields-api"
|
4136 |
msgid "Decimal Number Validator"
|
4137 |
msgstr ""
|
4138 |
|
4139 |
-
#: core/form-fields.php:
|
4140 |
msgctxt "form-fields-api"
|
4141 |
msgid "Date Validator"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
-
#: core/form-fields.php:
|
4145 |
msgctxt "form-fields-api validation"
|
4146 |
msgid "Field"
|
4147 |
msgstr ""
|
4148 |
|
4149 |
-
#: core/form-fields.php:
|
4150 |
msgctxt "form-fields-api validation"
|
4151 |
msgid "%s is required."
|
4152 |
msgstr ""
|
4153 |
|
4154 |
-
#: core/form-fields.php:
|
4155 |
msgctxt "form-fields-api validation"
|
4156 |
msgid "%s is badly formatted. Valid URL format required. Include http://"
|
4157 |
msgstr ""
|
4158 |
|
4159 |
-
#: core/form-fields.php:
|
4160 |
msgctxt "form-fields-api validation"
|
4161 |
msgid "%s is badly formatted. Valid Email format required."
|
4162 |
msgstr ""
|
4163 |
|
4164 |
-
#: core/form-fields.php:
|
4165 |
msgctxt "form-fields-api validation"
|
4166 |
msgid "%s must be a number. Decimal values are not allowed."
|
4167 |
msgstr ""
|
4168 |
|
4169 |
-
#: core/form-fields.php:
|
4170 |
msgctxt "form-fields-api validation"
|
4171 |
msgid "%s must be a number."
|
4172 |
msgstr ""
|
4173 |
|
4174 |
-
#: core/form-fields.php:
|
4175 |
msgctxt "form-fields-api validation"
|
4176 |
msgid "%s must be in the format %s."
|
4177 |
msgstr ""
|
4178 |
|
4179 |
-
#: core/form-fields.php:
|
4180 |
msgctxt "form-fields-api validation"
|
4181 |
msgid "%s must be a valid date."
|
4182 |
msgstr ""
|
4183 |
|
4184 |
-
#: core/form-fields.php:
|
4185 |
msgctxt "form-fields-api validation"
|
4186 |
msgid "%s is invalid. Value most be one of %s."
|
4187 |
msgstr ""
|
@@ -4332,12 +4471,17 @@ msgctxt "google-wallet"
|
|
4332 |
msgid "The transaction has been canceled at user's request."
|
4333 |
msgstr ""
|
4334 |
|
|
|
|
|
|
|
|
|
|
|
4335 |
#: core/installer.php:38
|
4336 |
msgctxt "default category name"
|
4337 |
msgid "General"
|
4338 |
msgstr ""
|
4339 |
|
4340 |
-
#: core/installer.php:
|
4341 |
msgctxt "installer"
|
4342 |
msgid ""
|
4343 |
"<b>Business Directory Plugin - Regions Module</b> was disabled because it is "
|
@@ -4345,82 +4489,82 @@ msgid ""
|
|
4345 |
"the Regions module."
|
4346 |
msgstr ""
|
4347 |
|
4348 |
-
#: core/installer.php:
|
4349 |
msgctxt "installer"
|
4350 |
msgid "Cleaning up listing fees information... %d/%d"
|
4351 |
msgstr ""
|
4352 |
|
4353 |
-
#: core/installer.php:
|
4354 |
msgctxt "installer"
|
4355 |
msgid "Migrating previous transactions to new Payments API... %d/%d"
|
4356 |
msgstr ""
|
4357 |
|
4358 |
-
#: core/installer.php:
|
4359 |
msgctxt "installer"
|
4360 |
msgid "Initial listing payment (BD < 3.4)"
|
4361 |
msgstr ""
|
4362 |
|
4363 |
-
#: core/installer.php:
|
4364 |
msgctxt "installer"
|
4365 |
msgid "Listing edit payment (BD < 3.4)"
|
4366 |
msgstr ""
|
4367 |
|
4368 |
-
#: core/installer.php:
|
4369 |
msgctxt "installer"
|
4370 |
msgid "Renewal fee \"%s\" for category \"%s\""
|
4371 |
msgstr ""
|
4372 |
|
4373 |
-
#: core/installer.php:
|
4374 |
msgctxt "installer"
|
4375 |
msgid "Listing upgrade to featured"
|
4376 |
msgstr ""
|
4377 |
|
4378 |
-
#: core/installer.php:
|
4379 |
msgid "Business Directory - Manual Upgrade Required"
|
4380 |
msgstr ""
|
4381 |
|
4382 |
-
#: core/installer.php:
|
4383 |
msgid ""
|
4384 |
"Business Directory features are currently disabled because the plugin needs "
|
4385 |
"to perform a manual upgrade before continuing."
|
4386 |
msgstr ""
|
4387 |
|
4388 |
-
#: core/installer.php:
|
4389 |
msgid "Perform Manual Upgrade"
|
4390 |
msgstr ""
|
4391 |
|
4392 |
-
#: core/installer.php:
|
4393 |
msgid "Business Directory - Manual Upgrade"
|
4394 |
msgstr ""
|
4395 |
|
4396 |
-
#: core/installer.php:
|
4397 |
msgid ""
|
4398 |
"Business Directory features are currently disabled because the plugin needs "
|
4399 |
"to perform a manual upgrade before it can be used."
|
4400 |
msgstr ""
|
4401 |
|
4402 |
-
#: core/installer.php:
|
4403 |
msgid "Click \"Start Upgrade\" and wait until the process finishes."
|
4404 |
msgstr ""
|
4405 |
|
4406 |
-
#: core/installer.php:
|
4407 |
msgctxt "manual-upgrade"
|
4408 |
msgid "Start Upgrade"
|
4409 |
msgstr ""
|
4410 |
|
4411 |
-
#: core/installer.php:
|
4412 |
msgctxt "manual-upgrade"
|
4413 |
msgid "Pause Upgrade"
|
4414 |
msgstr ""
|
4415 |
|
4416 |
-
#: core/installer.php:
|
4417 |
msgctxt "manual-upgrade"
|
4418 |
msgid ""
|
4419 |
"The upgrade was sucessfully performed. Business Directory Plugin is now "
|
4420 |
"available."
|
4421 |
msgstr ""
|
4422 |
|
4423 |
-
#: core/installer.php:
|
4424 |
msgctxt "manual-upgrade"
|
4425 |
msgid "Go to \"Directory Admin\""
|
4426 |
msgstr ""
|
@@ -4671,88 +4815,127 @@ msgctxt "admin"
|
|
4671 |
msgid "Abandoned"
|
4672 |
msgstr ""
|
4673 |
|
4674 |
-
#: core/templates-
|
|
|
4675 |
msgctxt "templates"
|
4676 |
msgid "Featured Listing"
|
4677 |
msgstr ""
|
4678 |
|
4679 |
-
#: core/templates
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4680 |
msgctxt "templates"
|
4681 |
msgid "No listing categories found."
|
4682 |
msgstr ""
|
4683 |
|
4684 |
-
#: core/templates-ui.php:
|
4685 |
msgctxt "templates"
|
4686 |
msgid "Advanced Search"
|
4687 |
msgstr ""
|
4688 |
|
4689 |
-
#: core/templates-ui.php:
|
4690 |
msgctxt "templates sort"
|
4691 |
msgid "Sort By:"
|
4692 |
msgstr ""
|
4693 |
|
4694 |
-
#: core/templates-ui.php:
|
4695 |
msgctxt "sort"
|
4696 |
msgid "Reset"
|
4697 |
msgstr ""
|
4698 |
|
4699 |
-
#: core/templates-ui.php:
|
4700 |
msgctxt "sort"
|
4701 |
msgid "(Reset)"
|
4702 |
msgstr ""
|
4703 |
|
4704 |
-
#: core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4705 |
msgctxt "utils"
|
4706 |
msgid ""
|
4707 |
"POSTed data exceeds PHP config. maximum. See \"post_max_size\" directive."
|
4708 |
msgstr ""
|
4709 |
|
4710 |
-
#: core/utils.php:
|
4711 |
msgctxt "utils"
|
4712 |
msgid "File size (%s) exceeds maximum file size of %s"
|
4713 |
msgstr ""
|
4714 |
|
4715 |
-
#: core/utils.php:
|
4716 |
msgctxt "utils"
|
4717 |
msgid "File size (%s) is inferior to the required minimum file size of %s"
|
4718 |
msgstr ""
|
4719 |
|
4720 |
-
#: core/utils.php:
|
4721 |
msgctxt "utils"
|
4722 |
msgid "File type \"%s\" is not allowed"
|
4723 |
msgstr ""
|
4724 |
|
4725 |
-
#: core/utils.php:
|
4726 |
msgctxt "utils"
|
4727 |
msgid "Unkown error while uploading file."
|
4728 |
msgstr ""
|
4729 |
|
4730 |
-
#: core/utils.php:
|
4731 |
msgctxt "utils"
|
4732 |
msgid "Uploaded file is not an image"
|
4733 |
msgstr ""
|
4734 |
|
4735 |
-
#: core/utils.php:
|
4736 |
msgctxt "utils"
|
4737 |
msgid "Image width (%s px) is inferior to minimum required width of %s px."
|
4738 |
msgstr ""
|
4739 |
|
4740 |
-
#: core/utils.php:
|
4741 |
msgctxt "utils"
|
4742 |
msgid "Image height (%s px) is inferior to minimum required height of %s px."
|
4743 |
msgstr ""
|
4744 |
|
4745 |
-
#: core/utils.php:
|
4746 |
msgctxt "utils"
|
4747 |
msgid "Image width (%s px) is greater than maximum allowed width of %s px."
|
4748 |
msgstr ""
|
4749 |
|
4750 |
-
#: core/utils.php:
|
4751 |
msgctxt "utils"
|
4752 |
msgid "Image height (%s px) is greater than maximum required height of %s px."
|
4753 |
msgstr ""
|
4754 |
|
4755 |
-
#: core/utils.php:
|
4756 |
msgctxt "utils"
|
4757 |
msgid "Error while uploading file"
|
4758 |
msgstr ""
|
@@ -4806,56 +4989,56 @@ msgctxt "delete listing"
|
|
4806 |
msgid "Your listing has been deleted."
|
4807 |
msgstr ""
|
4808 |
|
4809 |
-
#: core/view-listing-contact.php:
|
4810 |
msgctxt "contact-message"
|
4811 |
msgid "Please enter your name."
|
4812 |
msgstr ""
|
4813 |
|
4814 |
-
#: core/view-listing-contact.php:
|
4815 |
msgctxt "contact-message"
|
4816 |
msgid "Please enter a valid email."
|
4817 |
msgstr ""
|
4818 |
|
4819 |
-
#: core/view-listing-contact.php:
|
4820 |
msgctxt "contact-message"
|
4821 |
msgid "You did not enter a message."
|
4822 |
msgstr ""
|
4823 |
|
4824 |
-
#: core/view-listing-contact.php:
|
4825 |
msgctxt "contact-message"
|
4826 |
msgid "The reCAPTCHA wasn't entered correctly."
|
4827 |
msgstr ""
|
4828 |
|
4829 |
-
#: core/view-listing-contact.php:
|
4830 |
msgctxt "contact form"
|
4831 |
msgid "Please <a>log in</a> to be able to send messages to the listing owner."
|
4832 |
msgstr ""
|
4833 |
|
4834 |
-
#: core/view-listing-contact.php:
|
4835 |
msgctxt "contact form"
|
4836 |
msgid "This contact form is temporarily disabled. Please try again later."
|
4837 |
msgstr ""
|
4838 |
|
4839 |
-
#: core/view-listing-contact.php:
|
4840 |
msgctxt "templates"
|
4841 |
msgid "Contact listing owner"
|
4842 |
msgstr ""
|
4843 |
|
4844 |
-
#: core/view-listing-contact.php:
|
4845 |
msgctxt "templates"
|
4846 |
msgid "Send Message to listing owner"
|
4847 |
msgstr ""
|
4848 |
|
4849 |
-
#: core/view-listing-contact.php:
|
4850 |
msgid "l F j, Y \\a\\t g:i a"
|
4851 |
msgstr ""
|
4852 |
|
4853 |
-
#: core/view-listing-contact.php:
|
4854 |
msgctxt "contact-message"
|
4855 |
msgid "There was a problem encountered. Your message has not been sent"
|
4856 |
msgstr ""
|
4857 |
|
4858 |
-
#: core/view-listing-contact.php:
|
4859 |
msgctxt "contact-message"
|
4860 |
msgid "Return to listing."
|
4861 |
msgstr ""
|
@@ -5036,22 +5219,27 @@ msgctxt "templates"
|
|
5036 |
msgid "Return to listing."
|
5037 |
msgstr ""
|
5038 |
|
5039 |
-
#: core/views.php:
|
5040 |
msgid ""
|
5041 |
"You need to create a page with the [businessdirectory] shortcode for the "
|
5042 |
"Business Directory plugin to work correctly."
|
5043 |
msgstr ""
|
5044 |
|
5045 |
-
#: core/views.php:
|
5046 |
msgid "The directory is temporarily disabled."
|
5047 |
msgstr ""
|
5048 |
|
5049 |
-
#: core/views.php:
|
5050 |
msgctxt "preview"
|
5051 |
msgid "This is just a preview. The listing has not been published yet."
|
5052 |
msgstr ""
|
5053 |
|
5054 |
-
#: core/views.php:
|
|
|
|
|
|
|
|
|
|
|
5055 |
msgctxt "templates"
|
5056 |
msgid ""
|
5057 |
"There are no categories assigned to the business directory yet. You need to "
|
@@ -5061,12 +5249,12 @@ msgid ""
|
|
5061 |
"categories to the business directory."
|
5062 |
msgstr ""
|
5063 |
|
5064 |
-
#: core/views.php:
|
5065 |
msgctxt "templates"
|
5066 |
msgid "There are currently no listings in the directory."
|
5067 |
msgstr ""
|
5068 |
|
5069 |
-
#: core/views.php:
|
5070 |
msgctxt "templates"
|
5071 |
msgid ""
|
5072 |
"You have \"Hide Empty Categories\" on and some categories that don't have "
|
@@ -5309,26 +5497,6 @@ msgctxt "WPBDM"
|
|
5309 |
msgid "Submit Payment"
|
5310 |
msgstr ""
|
5311 |
|
5312 |
-
#: templates/businessdirectory-listings.tpl.php:27 templates/search.tpl.php:41
|
5313 |
-
msgctxt "templates"
|
5314 |
-
msgid "No listings found."
|
5315 |
-
msgstr ""
|
5316 |
-
|
5317 |
-
#: templates/businessdirectory-listings.tpl.php:38
|
5318 |
-
msgctxt "templates"
|
5319 |
-
msgid "« Previous "
|
5320 |
-
msgstr ""
|
5321 |
-
|
5322 |
-
#: templates/businessdirectory-listings.tpl.php:39
|
5323 |
-
msgctxt "templates"
|
5324 |
-
msgid "Next »"
|
5325 |
-
msgstr ""
|
5326 |
-
|
5327 |
-
#: templates/category.tpl.php:17
|
5328 |
-
msgctxt "templates"
|
5329 |
-
msgid "Listings tagged: %s"
|
5330 |
-
msgstr ""
|
5331 |
-
|
5332 |
#: templates/delete-listing-confirm.tpl.php:3
|
5333 |
msgctxt "manage recurring"
|
5334 |
msgid "Delete Listing"
|
@@ -5802,6 +5970,11 @@ msgctxt "templates"
|
|
5802 |
msgid "Drop files here"
|
5803 |
msgstr ""
|
5804 |
|
|
|
|
|
|
|
|
|
|
|
5805 |
#: templates/submit-listing/images-upload-form.tpl.php:26
|
5806 |
msgctxt "templates"
|
5807 |
msgid "Select images from your hard drive"
|
@@ -5857,6 +6030,11 @@ msgctxt "templates"
|
|
5857 |
msgid "* Indicates required fields."
|
5858 |
msgstr ""
|
5859 |
|
|
|
|
|
|
|
|
|
|
|
5860 |
#: vendors/edd/EDD_SL_Plugin_Updater.php:178
|
5861 |
msgid ""
|
5862 |
"There is a new version of %1$s available. <a target=\"_blank\" class="
|
2 |
# This file is distributed under the same license as the Business Directory Plugin package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Business Directory Plugin 3.6.9\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/business-directory-plugin\n"
|
7 |
+
"POT-Creation-Date: 2015-10-13 15:01:21+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
103 |
msgid "Renew Listing"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: admin/class-admin.php:121
|
107 |
msgctxt "drip pointer"
|
108 |
msgid ""
|
109 |
"Find out how to create a compelling, thriving business directory from "
|
111 |
"a FREE premium module just for signing up."
|
112 |
msgstr ""
|
113 |
|
114 |
+
#: admin/class-admin.php:123
|
115 |
msgctxt "drip pointer"
|
116 |
msgid "Email Address:"
|
117 |
msgstr ""
|
118 |
|
119 |
+
#: admin/class-admin.php:129
|
120 |
msgctxt "drip pointer"
|
121 |
msgid "Want to know the Secrets of Building an Awesome Business Directory?"
|
122 |
msgstr ""
|
123 |
|
124 |
+
#: admin/class-admin.php:131
|
125 |
msgctxt "drip pointer"
|
126 |
msgid "Yes, please!"
|
127 |
msgstr ""
|
128 |
|
129 |
+
#: admin/class-admin.php:133
|
130 |
msgctxt "drip pointer"
|
131 |
msgid "No, thanks"
|
132 |
msgstr ""
|
133 |
|
134 |
+
#: admin/class-admin.php:150
|
135 |
msgctxt "admin"
|
136 |
msgid "Business Directory"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: admin/class-admin.php:161
|
140 |
msgctxt "admin"
|
141 |
msgid "You're all set. Visit your new <a>Business Directory</a> page."
|
142 |
msgstr ""
|
143 |
|
144 |
+
#: admin/class-admin.php:182
|
145 |
msgctxt "drip pointer"
|
146 |
msgid "Invalid e-mail address."
|
147 |
msgstr ""
|
148 |
|
149 |
+
#: admin/class-admin.php:213
|
150 |
msgctxt "admin menu"
|
151 |
msgid "Business Directory Admin"
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: admin/class-admin.php:214
|
155 |
msgctxt "admin menu"
|
156 |
msgid "Directory Admin"
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: admin/class-admin.php:220 admin/class-admin.php:221
|
160 |
msgctxt "admin menu"
|
161 |
msgid "Add New Listing"
|
162 |
msgstr ""
|
163 |
|
164 |
+
#: admin/class-admin.php:226 admin/class-admin.php:227
|
165 |
msgctxt "admin menu"
|
166 |
msgid "Manage Options"
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: admin/class-admin.php:232 admin/class-admin.php:233
|
170 |
msgctxt "admin menu"
|
171 |
msgid "Manage Fees"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: admin/class-admin.php:238 admin/class-admin.php:239
|
175 |
msgctxt "admin menu"
|
176 |
msgid "Manage Form Fields"
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: admin/class-admin.php:244 admin/class-admin.php:245
|
180 |
msgctxt "admin menu"
|
181 |
msgid "Listings"
|
182 |
msgstr ""
|
183 |
|
184 |
+
#: admin/class-admin.php:259 admin/class-admin.php:260
|
185 |
msgctxt "admin menu"
|
186 |
msgid "CSV Import"
|
187 |
msgstr ""
|
188 |
|
189 |
+
#: admin/class-admin.php:265 admin/class-admin.php:266
|
190 |
msgctxt "admin menu"
|
191 |
msgid "CSV Export"
|
192 |
msgstr ""
|
193 |
|
194 |
+
#: admin/class-admin.php:271 admin/class-admin.php:272
|
195 |
msgctxt "admin menu"
|
196 |
msgid "Debug"
|
197 |
msgstr ""
|
198 |
|
199 |
+
#: admin/class-admin.php:281
|
200 |
msgctxt "admin menu"
|
201 |
msgid "Main Menu"
|
202 |
msgstr ""
|
203 |
|
204 |
+
#: admin/class-admin.php:292
|
205 |
msgctxt "admin menu"
|
206 |
msgid "Uninstall Business Directory Plugin"
|
207 |
msgstr ""
|
208 |
|
209 |
+
#: admin/class-admin.php:293
|
210 |
msgctxt "admin menu"
|
211 |
msgid "Uninstall"
|
212 |
msgstr ""
|
213 |
|
214 |
+
#: admin/class-admin.php:404
|
215 |
#: admin/templates/listing-metabox-categories.tpl.php:69
|
216 |
msgctxt "admin infometabox"
|
217 |
msgid "never"
|
218 |
msgstr ""
|
219 |
|
220 |
+
#: admin/class-admin.php:486
|
221 |
msgctxt "admin"
|
222 |
msgid "The listing has been published."
|
223 |
msgid_plural "The listings have been published."
|
224 |
msgstr[0] ""
|
225 |
msgstr[1] ""
|
226 |
|
227 |
+
#: admin/class-admin.php:499
|
228 |
msgctxt "admin"
|
229 |
msgid "The listing status has been set as paid."
|
230 |
msgid_plural "The listings status has been set as paid."
|
231 |
msgstr[0] ""
|
232 |
msgstr[1] ""
|
233 |
|
234 |
+
#: admin/class-admin.php:511
|
235 |
msgctxt "admin"
|
236 |
msgid "The listing has been modified."
|
237 |
msgid_plural "The listings have been modified."
|
238 |
msgstr[0] ""
|
239 |
msgstr[1] ""
|
240 |
|
241 |
+
#: admin/class-admin.php:524
|
242 |
msgctxt "admin"
|
243 |
msgid "The listing has been upgraded."
|
244 |
msgid_plural "The listings have been upgraded."
|
245 |
msgstr[0] ""
|
246 |
msgstr[1] ""
|
247 |
|
248 |
+
#: admin/class-admin.php:536
|
249 |
msgctxt "admin"
|
250 |
msgid "The listing has been downgraded."
|
251 |
msgid_plural "The listings have been downgraded."
|
252 |
msgstr[0] ""
|
253 |
msgstr[1] ""
|
254 |
|
255 |
+
#: admin/class-admin.php:548
|
256 |
msgctxt "admin"
|
257 |
msgid "The transaction has been approved."
|
258 |
msgstr ""
|
259 |
|
260 |
+
#: admin/class-admin.php:556
|
261 |
msgctxt "admin"
|
262 |
msgid "The transaction has been rejected."
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: admin/class-admin.php:562
|
266 |
msgctxt "admin"
|
267 |
msgid "The fee was successfully assigned."
|
268 |
msgstr ""
|
269 |
|
270 |
+
#: admin/class-admin.php:571
|
271 |
msgctxt "admin"
|
272 |
msgid "Listing was renewed."
|
273 |
msgid_plural "Listings were renewed."
|
274 |
msgstr[0] ""
|
275 |
msgstr[1] ""
|
276 |
|
277 |
+
#: admin/class-admin.php:578
|
278 |
msgctxt "admin"
|
279 |
msgid "Renewal email sent."
|
280 |
msgstr ""
|
281 |
|
282 |
+
#: admin/class-admin.php:612
|
283 |
msgctxt "admin category id"
|
284 |
msgid "ID"
|
285 |
msgstr ""
|
286 |
|
287 |
+
#: admin/class-admin.php:614 admin/class-admin.php:620
|
288 |
msgctxt "admin"
|
289 |
msgid "Listing Count"
|
290 |
msgstr ""
|
291 |
|
292 |
+
#: admin/class-admin.php:716
|
293 |
msgctxt "admin"
|
294 |
msgid ""
|
295 |
"<b>Business Directory Plugin</b> requires fields with the following "
|
296 |
"associations in order to work correctly: <b>%s</b>."
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: admin/class-admin.php:718
|
300 |
msgctxt "admin"
|
301 |
msgid ""
|
302 |
"<b>Business Directory Plugin</b> requires a field with a <b>%s</b> "
|
303 |
"association in order to work correctly."
|
304 |
msgstr ""
|
305 |
|
306 |
+
#: admin/class-admin.php:722
|
307 |
msgctxt "admin"
|
308 |
msgid ""
|
309 |
"You can create these custom fields by yourself inside \"Manage Form Fields\" "
|
310 |
"or let Business Directory do this for you automatically."
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: admin/class-admin.php:726
|
314 |
msgctxt "admin"
|
315 |
msgid "Go to \"Manage Form Fields\""
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: admin/class-admin.php:729
|
319 |
msgctxt "admin"
|
320 |
msgid "Create these required fields for me"
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: admin/class-admin.php:738
|
324 |
msgctxt "admin"
|
325 |
msgid ""
|
326 |
"<b>Business Directory Plugin</b> requires a page with the "
|
327 |
"<tt>[businessdirectory]</tt> shortcode to function properly."
|
328 |
msgstr ""
|
329 |
|
330 |
+
#: admin/class-admin.php:740
|
331 |
msgctxt "admin"
|
332 |
msgid ""
|
333 |
"You can create this page by yourself or let Business Directory do this for "
|
334 |
"you automatically."
|
335 |
msgstr ""
|
336 |
|
337 |
+
#: admin/class-admin.php:744
|
338 |
msgctxt "admin"
|
339 |
msgid "Create required pages for me"
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: admin/class-admin.php:784
|
343 |
msgctxt "admin compat"
|
344 |
msgid "Installed: %s"
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: admin/class-admin.php:784
|
348 |
msgctxt "admin compat"
|
349 |
msgid "N/A"
|
350 |
msgstr ""
|
351 |
|
352 |
+
#: admin/class-admin.php:787
|
353 |
msgctxt "admin compat"
|
354 |
msgid "Required: %s"
|
355 |
msgstr ""
|
356 |
|
357 |
+
#: admin/class-admin.php:800
|
358 |
msgctxt "admin compat"
|
359 |
msgid ""
|
360 |
"Business Directory has detected some incompatible premium module versions "
|
361 |
"installed."
|
362 |
msgstr ""
|
363 |
|
364 |
+
#: admin/class-admin.php:802
|
365 |
msgctxt "admin compat"
|
366 |
msgid ""
|
367 |
"Please upgrade to the required versions indicated below to make sure "
|
368 |
"everything functions properly."
|
369 |
msgstr ""
|
370 |
|
371 |
+
#: admin/class-admin.php:817
|
372 |
msgctxt "admin"
|
373 |
msgid ""
|
374 |
"We noticed you want your Business Directory users to register before posting "
|
392 |
msgid "There are no images currently attached to the listing."
|
393 |
msgstr ""
|
394 |
|
395 |
+
#: admin/class-themes-admin.php:27 admin/class-themes-admin.php:28
|
396 |
+
msgctxt "themes"
|
397 |
+
msgid "Directory Themes"
|
398 |
+
msgstr ""
|
399 |
+
|
400 |
+
#: admin/class-themes-admin.php:80
|
401 |
+
msgctxt "themes"
|
402 |
+
msgid "Could not change the active theme to \"%s\"."
|
403 |
+
msgstr ""
|
404 |
+
|
405 |
+
#: admin/class-themes-admin.php:124
|
406 |
+
msgctxt "themes"
|
407 |
+
msgid "Active theme changed to \"%s\"."
|
408 |
+
msgstr ""
|
409 |
+
|
410 |
+
#: admin/class-themes-admin.php:127
|
411 |
+
msgctxt "themes"
|
412 |
+
msgid ""
|
413 |
+
"For better results, \"%s\" theme suggests the following form fields to be "
|
414 |
+
"created."
|
415 |
+
msgstr ""
|
416 |
+
|
417 |
+
#: admin/class-themes-admin.php:134
|
418 |
+
msgctxt "themes"
|
419 |
+
msgid "Dismiss this warning"
|
420 |
+
msgstr ""
|
421 |
+
|
422 |
+
#: admin/class-themes-admin.php:137
|
423 |
+
msgctxt "themes"
|
424 |
+
msgid "Create suggested fields"
|
425 |
+
msgstr ""
|
426 |
+
|
427 |
+
#: admin/class-themes-admin.php:144
|
428 |
+
msgctxt "themes"
|
429 |
+
msgid "Suggested fields created successfully."
|
430 |
+
msgstr ""
|
431 |
+
|
432 |
+
#: admin/class-themes-admin.php:147
|
433 |
+
msgctxt "themes"
|
434 |
+
msgid "Theme installed successfully."
|
435 |
+
msgstr ""
|
436 |
+
|
437 |
+
#: admin/class-themes-admin.php:150
|
438 |
+
msgctxt "themes"
|
439 |
+
msgid "Theme was deleted sucessfully."
|
440 |
+
msgstr ""
|
441 |
+
|
442 |
+
#: admin/class-themes-admin.php:153
|
443 |
+
msgctxt "themes"
|
444 |
+
msgid "Could not delete theme directory. Check permissions."
|
445 |
+
msgstr ""
|
446 |
+
|
447 |
+
#: admin/class-themes-admin.php:179
|
448 |
+
msgctxt "themes"
|
449 |
+
msgid "Please upload a valid theme file."
|
450 |
+
msgstr ""
|
451 |
+
|
452 |
+
#: admin/class-themes-admin.php:186
|
453 |
+
msgctxt "themes"
|
454 |
+
msgid "Could not move \"%s\" to a temporary directory."
|
455 |
+
msgstr ""
|
456 |
+
|
457 |
#: admin/csv-export.php:136
|
458 |
msgctxt "admin csv-export"
|
459 |
msgid "Could not create a temporary directory for handling this CSV export."
|
707 |
msgid "In Listing"
|
708 |
msgstr ""
|
709 |
|
710 |
+
#: admin/form-fields.php:174
|
711 |
msgctxt "formfields-preview"
|
712 |
msgid ""
|
713 |
"This is a preview of the form as it will appear during \"Submit a Listing\". "
|
715 |
"have \"Featured Levels\" active and this is showing the base level."
|
716 |
msgstr ""
|
717 |
|
718 |
+
#: admin/form-fields.php:180
|
719 |
msgctxt "form-fields admin"
|
720 |
msgid "Form Preview"
|
721 |
msgstr ""
|
722 |
|
723 |
+
#: admin/form-fields.php:181
|
724 |
msgctxt "form-fields admin"
|
725 |
msgid "← Return to \"Manage Form Fields\""
|
726 |
msgstr ""
|
727 |
|
728 |
+
#: admin/form-fields.php:212
|
729 |
msgctxt "form-fields admin"
|
730 |
msgid "Form fields updated."
|
731 |
msgstr ""
|
732 |
|
733 |
+
#: admin/form-fields.php:228
|
734 |
+
msgctxt "form-fields admin"
|
735 |
+
msgid ""
|
736 |
+
"<b>Important</b>: Since the \"<a>Display email address fields publicly?</a>"
|
737 |
+
"\" setting is disabled, display settings below will not be honored and this "
|
738 |
+
"field will not be displayed on the frontend. If you want e-mail addresses to "
|
739 |
+
"show on the frontend, you can <a>enable public display of e-mails</a>."
|
740 |
+
msgstr ""
|
741 |
+
|
742 |
+
#: admin/form-fields.php:262
|
743 |
msgctxt "form-fields admin"
|
744 |
msgid "Field deleted."
|
745 |
msgstr ""
|
746 |
|
747 |
+
#: admin/form-fields.php:278
|
748 |
msgctxt "form-fields admin"
|
749 |
msgid "Required fields created successfully."
|
750 |
msgstr ""
|
751 |
|
752 |
+
#: admin/form-fields.php:286
|
753 |
+
msgctxt "form-fields admin"
|
754 |
+
msgid "Title"
|
755 |
+
msgstr ""
|
756 |
+
|
757 |
+
#: admin/form-fields.php:287
|
758 |
+
msgctxt "form-fields admin"
|
759 |
+
msgid "Category"
|
760 |
+
msgstr ""
|
761 |
+
|
762 |
+
#: admin/form-fields.php:288
|
763 |
+
msgctxt "form-fields admin"
|
764 |
+
msgid "Excerpt"
|
765 |
+
msgstr ""
|
766 |
+
|
767 |
+
#: admin/form-fields.php:289
|
768 |
+
msgctxt "form-fields admin"
|
769 |
+
msgid "Content"
|
770 |
+
msgstr ""
|
771 |
+
|
772 |
+
#: admin/form-fields.php:290
|
773 |
+
msgctxt "form-fields admin"
|
774 |
+
msgid "Tags"
|
775 |
+
msgstr ""
|
776 |
+
|
777 |
+
#: admin/form-fields.php:291
|
778 |
+
msgctxt "form-fields admin"
|
779 |
+
msgid "Address"
|
780 |
+
msgstr ""
|
781 |
+
|
782 |
+
#: admin/form-fields.php:292
|
783 |
+
msgctxt "form-fields admin"
|
784 |
+
msgid "ZIP Code"
|
785 |
+
msgstr ""
|
786 |
+
|
787 |
+
#: admin/form-fields.php:293
|
788 |
+
msgctxt "form-fields admin"
|
789 |
+
msgid "FAX Number"
|
790 |
+
msgstr ""
|
791 |
+
|
792 |
+
#: admin/form-fields.php:294
|
793 |
+
msgctxt "form-fields admin"
|
794 |
+
msgid "Phone Number"
|
795 |
+
msgstr ""
|
796 |
+
|
797 |
+
#: admin/form-fields.php:295
|
798 |
+
msgctxt "form-fields admin"
|
799 |
+
msgid "Ratings Field"
|
800 |
+
msgstr ""
|
801 |
+
|
802 |
+
#: admin/form-fields.php:296
|
803 |
+
msgctxt "form-fields admin"
|
804 |
+
msgid "Twitter"
|
805 |
+
msgstr ""
|
806 |
+
|
807 |
+
#: admin/form-fields.php:297
|
808 |
+
msgctxt "form-fields admin"
|
809 |
+
msgid "Website"
|
810 |
+
msgstr ""
|
811 |
+
|
812 |
+
#: admin/form-fields.php:318
|
813 |
+
msgctxt "form-fields admin"
|
814 |
+
msgid "Tags updated."
|
815 |
+
msgstr ""
|
816 |
+
|
817 |
#: admin/listing-metabox.php:11
|
818 |
msgctxt "admin"
|
819 |
msgid "General"
|
994 |
msgid "Column Separator"
|
995 |
msgstr ""
|
996 |
|
997 |
+
#: admin/templates/csv-export.tpl.php:94 admin/templates/csv-export.tpl.php:105
|
998 |
+
#: admin/templates/csv-export.tpl.php:116 admin/templates/csv-import.tpl.php:43
|
|
|
|
|
999 |
#: admin/templates/csv-import.tpl.php:109
|
1000 |
#: admin/templates/csv-import.tpl.php:120
|
1001 |
#: admin/templates/csv-import.tpl.php:131
|
1218 |
msgid "Warning"
|
1219 |
msgstr ""
|
1220 |
|
1221 |
+
#: admin/templates/csv-import.tpl.php:12 admin/templates/csv-import.tpl.php:216
|
|
|
1222 |
msgctxt "admin csv-import"
|
1223 |
msgid "Help"
|
1224 |
msgstr ""
|
1544 |
msgid "Drag and drop to re-order fees."
|
1545 |
msgstr ""
|
1546 |
|
1547 |
+
#: admin/templates/fees.tpl.php:48 admin/templates/sidebar.tpl.php:13
|
1548 |
msgctxt "admin sidebar"
|
1549 |
msgid "PayPal Gateway Module"
|
1550 |
msgstr ""
|
1551 |
|
1552 |
+
#: admin/templates/fees.tpl.php:49 admin/templates/sidebar.tpl.php:14
|
1553 |
msgctxt "admin sidebar"
|
1554 |
msgid "2Checkout Gateway Module"
|
1555 |
msgstr ""
|
1556 |
|
1557 |
+
#: admin/templates/fees.tpl.php:50 admin/templates/sidebar.tpl.php:5
|
1558 |
msgctxt "admin sidebar"
|
1559 |
msgid "PayFast Payment Module"
|
1560 |
msgstr ""
|
1561 |
|
1562 |
+
#: admin/templates/fees.tpl.php:51 admin/templates/sidebar.tpl.php:6
|
1563 |
msgctxt "admin sidebar"
|
1564 |
msgid "Stripe Payment Module"
|
1565 |
msgstr ""
|
1711 |
msgid "Delete Field"
|
1712 |
msgstr ""
|
1713 |
|
1714 |
+
#: admin/templates/form-fields-tags.tpl.php:5
|
1715 |
+
msgctxt "form-fields admin"
|
1716 |
+
msgid "-- None --"
|
1717 |
+
msgstr ""
|
1718 |
+
|
1719 |
+
#: admin/templates/form-fields-tags.tpl.php:14
|
1720 |
+
msgctxt "form-fields admin"
|
1721 |
+
msgid "Theme Tags"
|
1722 |
+
msgstr ""
|
1723 |
+
|
1724 |
+
#: admin/templates/form-fields-tags.tpl.php:21
|
1725 |
+
msgctxt "form-fields admin"
|
1726 |
+
msgid "Field Tag"
|
1727 |
+
msgstr ""
|
1728 |
+
|
1729 |
+
#: admin/templates/form-fields-tags.tpl.php:22
|
1730 |
+
msgctxt "form-fields admin"
|
1731 |
+
msgid "Field"
|
1732 |
+
msgstr ""
|
1733 |
+
|
1734 |
#: admin/templates/form-fields.tpl.php:3
|
1735 |
msgctxt "form-fields admin"
|
1736 |
msgid "Add New Form Field"
|
1741 |
msgid "Preview Form"
|
1742 |
msgstr ""
|
1743 |
|
1744 |
+
#: admin/templates/form-fields.tpl.php:7
|
1745 |
+
msgctxt "form-fields admin"
|
1746 |
+
msgid "Manage Theme Tags"
|
1747 |
+
msgstr ""
|
1748 |
+
|
1749 |
+
#: admin/templates/form-fields.tpl.php:13
|
1750 |
msgctxt "form-fields admin"
|
1751 |
msgid ""
|
1752 |
"Here, you can create new fields for your listings, edit or delete existing "
|
1754 |
"special options for them."
|
1755 |
msgstr ""
|
1756 |
|
1757 |
+
#: admin/templates/form-fields.tpl.php:19
|
1758 |
msgctxt "form-fields admin"
|
1759 |
msgid "Please see the <a>Form Fields documentation</a> for more details."
|
1760 |
msgstr ""
|
1761 |
|
1762 |
+
#. #-#-#-#-# WPBDM.pot (Business Directory Plugin 3.6.9) #-#-#-#-#
|
1763 |
#. Plugin Name of the plugin/theme
|
1764 |
#: admin/templates/header.tpl.php:4
|
1765 |
msgid "Business Directory Plugin"
|
2095 |
|
2096 |
#: admin/templates/sidebar.tpl.php:3
|
2097 |
msgctxt "admin sidebar"
|
2098 |
+
msgid "Discount Codes Module"
|
2099 |
+
msgstr ""
|
2100 |
+
|
2101 |
+
#: admin/templates/sidebar.tpl.php:4
|
2102 |
+
msgctxt "admin sidebar"
|
2103 |
msgid "Claim Listings Module"
|
2104 |
msgstr ""
|
2105 |
|
2106 |
+
#: admin/templates/sidebar.tpl.php:7
|
2107 |
msgctxt "admin sidebar"
|
2108 |
msgid "File Upload Module"
|
2109 |
msgstr ""
|
2110 |
|
2111 |
+
#: admin/templates/sidebar.tpl.php:8
|
2112 |
msgctxt "admin sidebar"
|
2113 |
msgid "Featured Levels Module"
|
2114 |
msgstr ""
|
2115 |
|
2116 |
+
#: admin/templates/sidebar.tpl.php:9
|
2117 |
msgctxt "admin sidebar"
|
2118 |
msgid "ZIP Code Search Module"
|
2119 |
msgstr ""
|
2120 |
|
2121 |
+
#: admin/templates/sidebar.tpl.php:10
|
2122 |
msgctxt "admin sidebar"
|
2123 |
msgid "Regions Module"
|
2124 |
msgstr ""
|
2125 |
|
2126 |
+
#: admin/templates/sidebar.tpl.php:11
|
2127 |
msgctxt "admin sidebar"
|
2128 |
msgid "Ratings Module"
|
2129 |
msgstr ""
|
2130 |
|
2131 |
+
#: admin/templates/sidebar.tpl.php:12
|
2132 |
msgctxt "admin sidebar"
|
2133 |
msgid "Google Maps Module"
|
2134 |
msgstr ""
|
2135 |
|
2136 |
+
#: admin/templates/sidebar.tpl.php:21
|
2137 |
msgctxt "admin sidebar"
|
2138 |
msgid "Like this plugin?"
|
2139 |
msgstr ""
|
2140 |
|
2141 |
+
#: admin/templates/sidebar.tpl.php:23
|
2142 |
msgctxt "admin sidebar"
|
2143 |
msgid "Why not do any or all of the following:"
|
2144 |
msgstr ""
|
2145 |
|
2146 |
+
#: admin/templates/sidebar.tpl.php:25
|
2147 |
msgctxt "admin sidebar"
|
2148 |
msgid "Give it a good rating on WordPress.org."
|
2149 |
msgstr ""
|
2150 |
|
2151 |
+
#: admin/templates/sidebar.tpl.php:26
|
2152 |
msgctxt "admin sidebar"
|
2153 |
msgid "Let other people know that it works with your WordPress setup."
|
2154 |
msgstr ""
|
2155 |
|
2156 |
+
#: admin/templates/sidebar.tpl.php:27
|
2157 |
msgctxt "admin sidebar"
|
2158 |
msgid "Buy a Premium Module"
|
2159 |
msgstr ""
|
2160 |
|
2161 |
+
#: admin/templates/sidebar.tpl.php:34
|
2162 |
msgctxt "admin sidebar"
|
2163 |
msgid "Get a Premium Module"
|
2164 |
msgstr ""
|
2165 |
|
2166 |
+
#: admin/templates/sidebar.tpl.php:43
|
2167 |
msgctxt "admin sidebar"
|
2168 |
msgid "Single Site License Combo Pack"
|
2169 |
msgstr ""
|
2170 |
|
2171 |
+
#: admin/templates/sidebar.tpl.php:44
|
2172 |
msgctxt "admin sidebar"
|
2173 |
msgid "Multi Site License Combo Pack"
|
2174 |
msgstr ""
|
2175 |
|
2176 |
+
#: admin/templates/sidebar.tpl.php:51
|
2177 |
msgctxt "admin sidebar"
|
2178 |
msgid "Found a bug? Need support?"
|
2179 |
msgstr ""
|
2180 |
|
2181 |
+
#: admin/templates/sidebar.tpl.php:56
|
2182 |
msgctxt "admin sidebar"
|
2183 |
msgid "If you've found a bug or need support <a>visit the forums!</a>"
|
2184 |
msgstr ""
|
2185 |
|
2186 |
+
#: admin/templates/sidebar.tpl.php:59
|
2187 |
msgctxt "admin sidebar"
|
2188 |
msgid "Full plugin documentation"
|
2189 |
msgstr ""
|
2190 |
|
2191 |
+
#: admin/templates/sidebar.tpl.php:60
|
2192 |
msgctxt "admin sidebar"
|
2193 |
msgid "Quick Start Guide"
|
2194 |
msgstr ""
|
2195 |
|
2196 |
+
#: admin/templates/sidebar.tpl.php:61
|
2197 |
msgctxt "admin sidebar"
|
2198 |
msgid "Video Tutorials"
|
2199 |
msgstr ""
|
2200 |
|
2201 |
+
#: admin/templates/sidebar.tpl.php:69
|
2202 |
msgctxt "admin sidebar"
|
2203 |
msgid "Installed Modules"
|
2204 |
msgstr ""
|
2205 |
|
2206 |
+
#: admin/templates/sidebar.tpl.php:80 admin/templates/sidebar.tpl.php:89
|
2207 |
msgctxt "admin sidebar"
|
2208 |
msgid "Installed"
|
2209 |
msgstr ""
|
2210 |
|
2211 |
+
#: admin/templates/sidebar.tpl.php:82 admin/templates/sidebar.tpl.php:89
|
2212 |
msgctxt "admin sidebar"
|
2213 |
msgid "Not Installed"
|
2214 |
msgstr ""
|
2215 |
|
2216 |
+
#: admin/templates/sidebar.tpl.php:88
|
2217 |
msgctxt "admin sidebar"
|
2218 |
msgid "Enhanced Categories Module"
|
2219 |
msgstr ""
|
2220 |
|
2221 |
+
#: admin/templates/themes-delete-confirm.tpl.php:1
|
2222 |
+
msgctxt "themes admin"
|
2223 |
+
msgid "Delete theme"
|
2224 |
+
msgstr ""
|
2225 |
+
|
2226 |
+
#: admin/templates/themes-delete-confirm.tpl.php:3
|
2227 |
+
msgctxt "themes admin"
|
2228 |
+
msgid "Are you sure you want to delete the theme \"%s\"?"
|
2229 |
+
msgstr ""
|
2230 |
+
|
2231 |
+
#: admin/templates/themes-delete-confirm.tpl.php:12
|
2232 |
+
msgctxt "themes admin"
|
2233 |
+
msgid "Delete Theme"
|
2234 |
+
msgstr ""
|
2235 |
+
|
2236 |
+
#: admin/templates/themes-install.tpl.php:2 admin/templates/themes.tpl.php:3
|
2237 |
+
msgctxt "themes"
|
2238 |
+
msgid "Upload Directory Theme"
|
2239 |
+
msgstr ""
|
2240 |
+
|
2241 |
+
#: admin/templates/themes-install.tpl.php:8
|
2242 |
+
msgctxt "themes"
|
2243 |
+
msgid "This is a theme or skin from %s and is NOT a regular WordPress theme."
|
2244 |
+
msgstr ""
|
2245 |
+
|
2246 |
+
#: admin/templates/themes-install.tpl.php:21
|
2247 |
+
msgctxt "themes"
|
2248 |
+
msgid "BD Theme archive (ZIP file)"
|
2249 |
+
msgstr ""
|
2250 |
+
|
2251 |
+
#: admin/templates/themes-install.tpl.php:30
|
2252 |
+
msgctxt "themes"
|
2253 |
+
msgid "Begin Upload"
|
2254 |
+
msgstr ""
|
2255 |
+
|
2256 |
+
#: admin/templates/themes.tpl.php:13
|
2257 |
+
msgctxt "themes"
|
2258 |
+
msgid "Active:"
|
2259 |
+
msgstr ""
|
2260 |
+
|
2261 |
+
#: admin/templates/themes.tpl.php:22
|
2262 |
+
msgctxt "themes"
|
2263 |
+
msgid "Activate"
|
2264 |
+
msgstr ""
|
2265 |
+
|
2266 |
+
#: admin/templates/themes.tpl.php:32
|
2267 |
+
msgctxt "themes"
|
2268 |
+
msgid "Version:"
|
2269 |
+
msgstr ""
|
2270 |
+
|
2271 |
+
#: admin/templates/themes.tpl.php:35
|
2272 |
+
msgctxt "themes"
|
2273 |
+
msgid "Author:"
|
2274 |
+
msgstr ""
|
2275 |
+
|
2276 |
#: admin/templates/transactions.tpl.php:2
|
2277 |
msgctxt "admin transactions"
|
2278 |
msgid "Transactions"
|
2374 |
msgid "Allow Tracking"
|
2375 |
msgstr ""
|
2376 |
|
2377 |
+
#: business-directory-plugin.php:676
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2378 |
msgctxt "admin plugins"
|
2379 |
msgid "Settings"
|
2380 |
msgstr ""
|
2381 |
|
2382 |
+
#: business-directory-plugin.php:686
|
2383 |
msgctxt "post type general name"
|
2384 |
msgid "Directory"
|
2385 |
msgstr ""
|
2386 |
|
2387 |
+
#: business-directory-plugin.php:687
|
2388 |
msgctxt "post type singular name"
|
2389 |
msgid "Directory"
|
2390 |
msgstr ""
|
2391 |
|
2392 |
+
#: business-directory-plugin.php:688
|
2393 |
msgctxt "listing"
|
2394 |
msgid "Add New Listing"
|
2395 |
msgstr ""
|
2396 |
|
2397 |
+
#: business-directory-plugin.php:689
|
2398 |
msgctxt "post type"
|
2399 |
msgid "Add New Listing"
|
2400 |
msgstr ""
|
2401 |
|
2402 |
+
#: business-directory-plugin.php:690 core/compatibility/deprecated.php:255
|
2403 |
msgid "Edit Listing"
|
2404 |
msgstr ""
|
2405 |
|
2406 |
+
#: business-directory-plugin.php:691
|
2407 |
msgid "New Listing"
|
2408 |
msgstr ""
|
2409 |
|
2410 |
+
#: business-directory-plugin.php:692
|
2411 |
msgid "View Listing"
|
2412 |
msgstr ""
|
2413 |
|
2414 |
+
#: business-directory-plugin.php:693
|
2415 |
msgid "Search Listings"
|
2416 |
msgstr ""
|
2417 |
|
2418 |
+
#: business-directory-plugin.php:694
|
2419 |
msgid "No listings found"
|
2420 |
msgstr ""
|
2421 |
|
2422 |
+
#: business-directory-plugin.php:695
|
2423 |
msgid "No listings found in trash"
|
2424 |
msgstr ""
|
2425 |
|
2426 |
+
#: business-directory-plugin.php:717
|
2427 |
msgid "Directory Categories"
|
2428 |
msgstr ""
|
2429 |
|
2430 |
+
#: business-directory-plugin.php:830 business-directory-plugin.php:837
|
2431 |
msgctxt "rss feed"
|
2432 |
msgid "%s Feed"
|
2433 |
msgstr ""
|
2434 |
|
2435 |
+
#: business-directory-plugin.php:1218
|
2436 |
msgctxt "title"
|
2437 |
msgid "Submit A Listing"
|
2438 |
msgstr ""
|
2439 |
|
2440 |
+
#: business-directory-plugin.php:1228
|
2441 |
msgctxt "title"
|
2442 |
msgid "Find a Listing"
|
2443 |
msgstr ""
|
2444 |
|
2445 |
+
#: business-directory-plugin.php:1238
|
2446 |
msgctxt "title"
|
2447 |
msgid "View All Listings"
|
2448 |
msgstr ""
|
2449 |
|
2450 |
+
#: business-directory-plugin.php:1258
|
2451 |
msgctxt "title"
|
2452 |
msgid "Listings tagged: %s"
|
2453 |
msgstr ""
|
2454 |
|
2455 |
+
#: core/class-csv-import.php:369
|
2456 |
msgctxt "admin csv-import"
|
2457 |
msgid "Could not create listing category \"%s\""
|
2458 |
msgstr ""
|
2459 |
|
2460 |
+
#: core/class-csv-import.php:513
|
2461 |
msgctxt "admin csv-import"
|
2462 |
msgid "Username \"%s\" does not exist"
|
2463 |
msgstr ""
|
2464 |
|
2465 |
+
#: core/class-csv-import.php:545
|
2466 |
msgctxt "admin csv-import"
|
2467 |
msgid "Missing required field: %s"
|
2468 |
msgstr ""
|
2469 |
|
2470 |
+
#: core/class-csv-import.php:565
|
2471 |
msgctxt "admin csv-import"
|
2472 |
msgid "Listing category \"%s\" does not exist"
|
2473 |
msgstr ""
|
2474 |
|
2475 |
+
#: core/class-form-field.php:56
|
2476 |
msgctxt "form-fields-api"
|
2477 |
msgid "Invalid form field type"
|
2478 |
msgstr ""
|
2479 |
|
2480 |
+
#: core/class-form-field.php:450
|
2481 |
msgctxt "form-fields-api"
|
2482 |
msgid "Field label is required."
|
2483 |
msgstr ""
|
2484 |
|
2485 |
+
#: core/class-form-field.php:460
|
2486 |
+
msgctxt "form-fields-api"
|
2487 |
+
msgid "Requested field type change is incompatible. Type will not be modified."
|
2488 |
+
msgstr ""
|
2489 |
+
|
2490 |
+
#: core/class-form-field.php:480
|
2491 |
msgctxt "form-fields-api"
|
2492 |
msgid ""
|
2493 |
"There can only be one field with association \"%s\". Please select another "
|
2494 |
"association."
|
2495 |
msgstr ""
|
2496 |
|
2497 |
+
#: core/class-form-field.php:490
|
2498 |
msgctxt "form-fields-api"
|
2499 |
msgid "\"%s\" is an invalid field type for this association."
|
2500 |
msgstr ""
|
2501 |
|
2502 |
+
#: core/class-form-field.php:527
|
2503 |
msgctxt "form-fields-api"
|
2504 |
msgid "Invalid field ID"
|
2505 |
msgstr ""
|
2506 |
|
2507 |
+
#: core/class-form-field.php:536
|
2508 |
msgctxt "form-fields api"
|
2509 |
msgid ""
|
2510 |
"This form field can't be deleted because it is required for the plugin to "
|
2511 |
"work."
|
2512 |
msgstr ""
|
2513 |
|
2514 |
+
#: core/class-form-field.php:548
|
2515 |
msgctxt "form-fields-api"
|
2516 |
msgid "An error occurred while trying to delete this field."
|
2517 |
msgstr ""
|
2566 |
msgid "(Fee Unavailable)"
|
2567 |
msgstr ""
|
2568 |
|
2569 |
+
#: core/class-listings-api.php:300
|
2570 |
msgctxt "notify email"
|
2571 |
msgid "[%s] New listing notification"
|
2572 |
msgstr ""
|
2573 |
|
2574 |
+
#: core/class-listings-api.php:319
|
2575 |
msgctxt "notify email"
|
2576 |
msgid "[%s] Listing edit notification"
|
2577 |
msgstr ""
|
2616 |
msgid "Leave blank for automatic height."
|
2617 |
msgstr ""
|
2618 |
|
2619 |
+
#: core/class-payment.php:221
|
2620 |
msgctxt "listings"
|
2621 |
msgid "Fee \"%s\" for category \"%s\""
|
2622 |
msgstr ""
|
2623 |
|
2624 |
+
#: core/class-recaptcha.php:87 core/class-recaptcha.php:102
|
2625 |
msgctxt "recaptcha"
|
2626 |
msgid "The reCAPTCHA wasn't entered correctly."
|
2627 |
msgstr ""
|
2838 |
msgid "Enable AJAX compatibility mode?"
|
2839 |
msgstr ""
|
2840 |
|
2841 |
+
#: core/class-settings.php:141 core/class-settings.php:615
|
2842 |
msgctxt "admin settings"
|
2843 |
msgid "Listings"
|
2844 |
msgstr ""
|
2845 |
|
2846 |
+
#: core/class-settings.php:142 core/class-settings.php:289
|
2847 |
msgctxt "admin settings"
|
2848 |
msgid "General Settings"
|
2849 |
msgstr ""
|
3036 |
msgid "Sort order for categories"
|
3037 |
msgstr ""
|
3038 |
|
3039 |
+
#: core/class-settings.php:242 core/class-settings.php:260
|
3040 |
msgctxt "admin settings"
|
3041 |
msgid "Ascending"
|
3042 |
msgstr ""
|
3043 |
|
3044 |
+
#: core/class-settings.php:242 core/class-settings.php:260
|
3045 |
msgctxt "admin settings"
|
3046 |
msgid "Descending"
|
3047 |
msgstr ""
|
3098 |
|
3099 |
#: core/class-settings.php:255
|
3100 |
msgctxt "admin settings"
|
3101 |
+
msgid "Paid first then free. Inside each group by date."
|
3102 |
msgstr ""
|
3103 |
|
3104 |
+
#: core/class-settings.php:256
|
3105 |
msgctxt "admin settings"
|
3106 |
+
msgid "Paid first then free. Inside each group by title."
|
3107 |
msgstr ""
|
3108 |
|
3109 |
#: core/class-settings.php:258
|
3110 |
msgctxt "admin settings"
|
3111 |
+
msgid "Sort directory listings by"
|
3112 |
+
msgstr ""
|
3113 |
+
|
3114 |
+
#: core/class-settings.php:259
|
3115 |
+
msgctxt "admin settings"
|
3116 |
msgid "Ascending for ascending order A-Z, Descending for descending order Z-A"
|
3117 |
msgstr ""
|
3118 |
|
3119 |
+
#: core/class-settings.php:264
|
3120 |
msgctxt "admin settings"
|
3121 |
msgid "Enable sort bar?"
|
3122 |
msgstr ""
|
3123 |
|
3124 |
+
#: core/class-settings.php:269
|
3125 |
msgctxt "admin settings"
|
3126 |
msgid "Sortbar Fields"
|
3127 |
msgstr ""
|
3128 |
|
3129 |
+
#: core/class-settings.php:278
|
3130 |
msgctxt "admin settings"
|
3131 |
msgid "Featured (Sticky) listing settings"
|
3132 |
msgstr ""
|
3133 |
|
3134 |
+
#: core/class-settings.php:279
|
3135 |
msgctxt "admin settings"
|
3136 |
msgid "Offer sticky listings?"
|
3137 |
msgstr ""
|
3138 |
|
3139 |
+
#: core/class-settings.php:280
|
3140 |
msgctxt "admin settings"
|
3141 |
msgid "Offer upgrades during submit process?"
|
3142 |
msgstr ""
|
3143 |
|
3144 |
+
#: core/class-settings.php:281
|
3145 |
msgctxt "admin settings"
|
3146 |
msgid "Sticky listing price"
|
3147 |
msgstr ""
|
3148 |
|
3149 |
+
#: core/class-settings.php:282
|
3150 |
msgctxt "admin settings"
|
3151 |
msgid "Sticky listing page description text"
|
3152 |
msgstr ""
|
3153 |
|
3154 |
+
#: core/class-settings.php:283
|
3155 |
msgctxt "admin settings"
|
3156 |
msgid ""
|
3157 |
"You can upgrade your listing to featured status. Featured listings will "
|
3158 |
"always appear on top of regular listings."
|
3159 |
msgstr ""
|
3160 |
|
3161 |
+
#: core/class-settings.php:288
|
3162 |
msgctxt "admin settings"
|
3163 |
msgid "E-Mail"
|
3164 |
msgstr ""
|
3165 |
|
3166 |
+
#: core/class-settings.php:292
|
3167 |
msgctxt "admin settings"
|
3168 |
msgid "Display email address fields publicly?"
|
3169 |
msgstr ""
|
3170 |
|
3171 |
+
#: core/class-settings.php:295
|
3172 |
msgctxt "admin settings"
|
3173 |
msgid ""
|
3174 |
"Shows the email address of the listing owner to all web users. NOT "
|
3176 |
"harvest it for future use."
|
3177 |
msgstr ""
|
3178 |
|
3179 |
+
#: core/class-settings.php:298
|
3180 |
msgctxt "admin settings"
|
3181 |
msgid "How to determine the listing's email address?"
|
3182 |
msgstr ""
|
3183 |
|
3184 |
+
#: core/class-settings.php:301
|
3185 |
msgctxt "admin settings"
|
3186 |
msgid ""
|
3187 |
"This affects emails sent to listing owners via contact forms or when their "
|
3188 |
"listings expire."
|
3189 |
msgstr ""
|
3190 |
|
3191 |
+
#: core/class-settings.php:308
|
3192 |
msgctxt "admin settings"
|
3193 |
msgid "E-Mail Notifications"
|
3194 |
msgstr ""
|
3195 |
|
3196 |
+
#: core/class-settings.php:311
|
3197 |
msgctxt "admin settings"
|
3198 |
msgid "Notify admin via e-mail when..."
|
3199 |
msgstr ""
|
3200 |
|
3201 |
+
#: core/class-settings.php:315
|
3202 |
msgctxt "admin settings"
|
3203 |
msgid "A new listing is submitted."
|
3204 |
msgstr ""
|
3205 |
|
3206 |
+
#: core/class-settings.php:316
|
3207 |
msgctxt "admin settings"
|
3208 |
msgid "A listing is edited."
|
3209 |
msgstr ""
|
3210 |
|
3211 |
+
#: core/class-settings.php:317
|
3212 |
msgctxt "admin settings"
|
3213 |
msgid "A listing expires."
|
3214 |
msgstr ""
|
3215 |
|
3216 |
+
#: core/class-settings.php:318
|
3217 |
msgctxt "admin settings"
|
3218 |
msgid "A contact message is sent to a listing's owner."
|
3219 |
msgstr ""
|
3220 |
|
3221 |
+
#: core/class-settings.php:324
|
3222 |
msgctxt "admin settings"
|
3223 |
msgid "CC this e-mail address too"
|
3224 |
msgstr ""
|
3225 |
|
3226 |
+
#: core/class-settings.php:330
|
3227 |
msgctxt "admin settings"
|
3228 |
msgid "Notify users via e-mail when..."
|
3229 |
msgstr ""
|
3230 |
|
3231 |
+
#: core/class-settings.php:333
|
3232 |
msgctxt "admin settings"
|
3233 |
msgid "You can modify the text template used for most of these e-mails below."
|
3234 |
msgstr ""
|
3235 |
|
3236 |
+
#: core/class-settings.php:334
|
3237 |
msgctxt "admin settings"
|
3238 |
msgid "Their listing is submitted."
|
3239 |
msgstr ""
|
3240 |
|
3241 |
+
#: core/class-settings.php:335
|
3242 |
msgctxt "admin settings"
|
3243 |
msgid "Their listing is approved/published."
|
3244 |
msgstr ""
|
3245 |
|
3246 |
+
#: core/class-settings.php:344
|
3247 |
msgctxt "contact email"
|
3248 |
msgid "You have received a reply from your listing at %s."
|
3249 |
msgstr ""
|
3250 |
|
3251 |
+
#: core/class-settings.php:345
|
3252 |
msgctxt "contact email"
|
3253 |
msgid "Name: %s"
|
3254 |
msgstr ""
|
3255 |
|
3256 |
+
#: core/class-settings.php:346
|
3257 |
msgctxt "contact email"
|
3258 |
msgid "E-Mail: %s"
|
3259 |
msgstr ""
|
3260 |
|
3261 |
+
#: core/class-settings.php:347
|
3262 |
msgctxt "contact email"
|
3263 |
msgid "Message:"
|
3264 |
msgstr ""
|
3265 |
|
3266 |
+
#: core/class-settings.php:349
|
3267 |
msgctxt "contact email"
|
3268 |
msgid "Time: %s"
|
3269 |
msgstr ""
|
3270 |
|
3271 |
+
#: core/class-settings.php:351
|
3272 |
msgctxt "admin settings"
|
3273 |
msgid "E-Mail Templates"
|
3274 |
msgstr ""
|
3275 |
|
3276 |
+
#: core/class-settings.php:354
|
3277 |
msgctxt "admin settings"
|
3278 |
msgid "Email confirmation message"
|
3279 |
msgstr ""
|
3280 |
|
3281 |
+
#: core/class-settings.php:358
|
3282 |
msgctxt "admin settings"
|
3283 |
msgid "Sent after a listing has been submitted."
|
3284 |
msgstr ""
|
3285 |
|
3286 |
+
#: core/class-settings.php:359 core/class-settings.php:367
|
3287 |
+
#: core/class-settings.php:408
|
3288 |
msgctxt "admin settings"
|
3289 |
msgid "Listing's title"
|
3290 |
msgstr ""
|
3291 |
|
3292 |
+
#: core/class-settings.php:362
|
3293 |
msgctxt "admin settings"
|
3294 |
msgid "Listing published message"
|
3295 |
msgstr ""
|
3296 |
|
3297 |
+
#: core/class-settings.php:365
|
3298 |
msgctxt "admin settings"
|
3299 |
msgid ""
|
3300 |
"Your listing \"[listing]\" is now available at [listing-url] and can be "
|
3301 |
"viewed by the public."
|
3302 |
msgstr ""
|
3303 |
|
3304 |
+
#: core/class-settings.php:366
|
3305 |
msgctxt "admin settings"
|
3306 |
msgid "Sent when the listing has been published or approved by an admin."
|
3307 |
msgstr ""
|
3308 |
|
3309 |
+
#: core/class-settings.php:368
|
3310 |
msgctxt "admin settings"
|
3311 |
msgid "Listing's URL"
|
3312 |
msgstr ""
|
3313 |
|
3314 |
+
#: core/class-settings.php:372
|
3315 |
msgctxt "admin settings"
|
3316 |
msgid "Listing Contact Message"
|
3317 |
msgstr ""
|
3318 |
|
3319 |
+
#: core/class-settings.php:376
|
3320 |
msgctxt "admin settings"
|
3321 |
msgid ""
|
3322 |
"Sent to listing owners when someone uses the contact form on their listing "
|
3323 |
"pages."
|
3324 |
msgstr ""
|
3325 |
|
3326 |
+
#: core/class-settings.php:386
|
3327 |
msgctxt "admin settings"
|
3328 |
msgid "Payment related"
|
3329 |
msgstr ""
|
3330 |
|
3331 |
+
#: core/class-settings.php:403
|
3332 |
msgctxt "admin settings"
|
3333 |
msgid "Payment abandoned reminder message"
|
3334 |
msgstr ""
|
3335 |
|
3336 |
+
#: core/class-settings.php:407
|
3337 |
msgctxt "admin settings"
|
3338 |
msgid "Sent some time after a pending payment is abandoned by users."
|
3339 |
msgstr ""
|
3340 |
|
3341 |
+
#: core/class-settings.php:409
|
3342 |
msgctxt "admin settings"
|
3343 |
msgid "Checkout URL link"
|
3344 |
msgstr ""
|
3345 |
|
3346 |
+
#: core/class-settings.php:415
|
3347 |
msgctxt "admin settings"
|
3348 |
msgid "Renewal Reminders"
|
3349 |
msgstr ""
|
3350 |
|
3351 |
+
#: core/class-settings.php:418
|
3352 |
msgctxt "admin settings"
|
3353 |
msgid ""
|
3354 |
"This section refers only to the text of the renewal/expiration notices. You "
|
3355 |
"can also <a>configure when the e-mails are sent</a>."
|
3356 |
msgstr ""
|
3357 |
|
3358 |
+
#: core/class-settings.php:422
|
3359 |
msgctxt "admin settings"
|
3360 |
msgid "Pending expiration e-mail message"
|
3361 |
msgstr ""
|
3362 |
|
3363 |
+
#: core/class-settings.php:426
|
3364 |
msgctxt "settings"
|
3365 |
msgid ""
|
3366 |
"Sent some time before the listing expires. Applies to non-recurring renewals "
|
3367 |
"only."
|
3368 |
msgstr ""
|
3369 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3370 |
#: core/class-settings.php:427 core/class-settings.php:440
|
3371 |
#: core/class-settings.php:453 core/class-settings.php:466
|
3372 |
#: core/class-settings.php:479
|
3373 |
msgctxt "settings"
|
3374 |
+
msgid "Listing's name (with link)"
|
3375 |
msgstr ""
|
3376 |
|
3377 |
#: core/class-settings.php:428 core/class-settings.php:441
|
3378 |
+
#: core/class-settings.php:454 core/class-settings.php:467
|
3379 |
#: core/class-settings.php:480
|
3380 |
msgctxt "settings"
|
3381 |
+
msgid "Author's name"
|
3382 |
+
msgstr ""
|
3383 |
+
|
3384 |
+
#: core/class-settings.php:429 core/class-settings.php:442
|
3385 |
+
#: core/class-settings.php:481
|
3386 |
+
msgctxt "settings"
|
3387 |
msgid "Expiration date"
|
3388 |
msgstr ""
|
3389 |
|
3390 |
+
#: core/class-settings.php:430
|
3391 |
msgctxt "settings"
|
3392 |
msgid "Category that is going to expire"
|
3393 |
msgstr ""
|
3394 |
|
3395 |
+
#: core/class-settings.php:431 core/class-settings.php:444
|
3396 |
+
#: core/class-settings.php:483
|
3397 |
msgctxt "settings"
|
3398 |
msgid "Link to renewal page"
|
3399 |
msgstr ""
|
3400 |
|
3401 |
+
#: core/class-settings.php:432 core/class-settings.php:445
|
3402 |
+
#: core/class-settings.php:457 core/class-settings.php:470
|
3403 |
+
#: core/class-settings.php:484
|
3404 |
msgctxt "settings"
|
3405 |
msgid "Link to your site"
|
3406 |
msgstr ""
|
3407 |
|
3408 |
+
#: core/class-settings.php:435
|
3409 |
msgctxt "admin settings"
|
3410 |
msgid "Listing Renewal e-mail message"
|
3411 |
msgstr ""
|
3412 |
|
3413 |
+
#: core/class-settings.php:439
|
3414 |
msgctxt "settings"
|
3415 |
msgid ""
|
3416 |
"Sent at the time of listing expiration. Applies to non-recurring renewals "
|
3417 |
"only."
|
3418 |
msgstr ""
|
3419 |
|
3420 |
+
#: core/class-settings.php:443 core/class-settings.php:482
|
3421 |
msgctxt "settings"
|
3422 |
msgid "Category that expired"
|
3423 |
msgstr ""
|
3424 |
|
3425 |
+
#: core/class-settings.php:448
|
3426 |
msgctxt "admin settings"
|
3427 |
msgid "Listing auto-renewal reminder (recurring payments)"
|
3428 |
msgstr ""
|
3429 |
|
3430 |
+
#: core/class-settings.php:452
|
3431 |
msgctxt "settings"
|
3432 |
msgid ""
|
3433 |
"Sent some time before the listing is auto-renewed. Applies to recurring "
|
3434 |
"renewals only."
|
3435 |
msgstr ""
|
3436 |
|
3437 |
+
#: core/class-settings.php:455 core/class-settings.php:469
|
3438 |
msgctxt "settings"
|
3439 |
msgid "Renewal date"
|
3440 |
msgstr ""
|
3441 |
|
3442 |
+
#: core/class-settings.php:456
|
3443 |
msgctxt "settings"
|
3444 |
msgid "Category that is going to be renewed"
|
3445 |
msgstr ""
|
3446 |
|
3447 |
+
#: core/class-settings.php:458
|
3448 |
msgctxt "settings"
|
3449 |
msgid "Link to manage subscriptions"
|
3450 |
msgstr ""
|
3451 |
|
3452 |
+
#: core/class-settings.php:461
|
3453 |
msgctxt "admin settings"
|
3454 |
msgid "Listing Renewal e-mail message (recurring payments)"
|
3455 |
msgstr ""
|
3456 |
|
3457 |
+
#: core/class-settings.php:465
|
3458 |
msgctxt "settings"
|
3459 |
msgid ""
|
3460 |
"Sent after the listing is auto-renewed. Applies to recurring renewals only."
|
3461 |
msgstr ""
|
3462 |
|
3463 |
+
#: core/class-settings.php:468
|
3464 |
msgctxt "settings"
|
3465 |
msgid "Renewed category"
|
3466 |
msgstr ""
|
3467 |
|
3468 |
+
#: core/class-settings.php:474
|
3469 |
msgctxt "admin settings"
|
3470 |
msgid "Renewal reminder e-mail message"
|
3471 |
msgstr ""
|
3472 |
|
3473 |
+
#: core/class-settings.php:478
|
3474 |
msgctxt "settings"
|
3475 |
msgid ""
|
3476 |
"Sent some time after listing expiration and when no renewal has occurred. "
|
3477 |
"Applies to both recurring and non-recurring renewals."
|
3478 |
msgstr ""
|
3479 |
|
3480 |
+
#: core/class-settings.php:488
|
3481 |
msgctxt "admin settings"
|
3482 |
msgid "Payment"
|
3483 |
msgstr ""
|
3484 |
|
3485 |
+
#: core/class-settings.php:489
|
3486 |
msgctxt "admin settings"
|
3487 |
msgid "Payment Settings"
|
3488 |
msgstr ""
|
3489 |
|
3490 |
+
#: core/class-settings.php:492
|
3491 |
msgctxt "admin settings"
|
3492 |
msgid "Turn On payments?"
|
3493 |
msgstr ""
|
3494 |
|
3495 |
+
#: core/class-settings.php:494
|
3496 |
msgctxt "admin settings"
|
3497 |
msgid "Put payment gateways in test mode?"
|
3498 |
msgstr ""
|
3499 |
|
3500 |
+
#: core/class-settings.php:499
|
3501 |
msgctxt "admin settings"
|
3502 |
msgid "Perform checkouts on the secure (HTTPS) version of your site?"
|
3503 |
msgstr ""
|
3504 |
|
3505 |
+
#: core/class-settings.php:502
|
3506 |
msgctxt "admin settings"
|
3507 |
msgid ""
|
3508 |
"Recommended for added security. For this to work you need to enable HTTPS on "
|
3509 |
"your server and <a>obtain an SSL certificate</a>."
|
3510 |
msgstr ""
|
3511 |
|
3512 |
+
#: core/class-settings.php:506
|
3513 |
msgctxt "admin settings"
|
3514 |
msgid "Currency Code"
|
3515 |
msgstr ""
|
3516 |
|
3517 |
+
#: core/class-settings.php:508
|
3518 |
msgctxt "admin settings"
|
3519 |
msgid "Australian Dollar (AUD)"
|
3520 |
msgstr ""
|
3521 |
|
3522 |
+
#: core/class-settings.php:509
|
3523 |
msgctxt "admin settings"
|
3524 |
msgid "Brazilian Real (BRL)"
|
3525 |
msgstr ""
|
3526 |
|
3527 |
+
#: core/class-settings.php:510
|
3528 |
msgctxt "admin settings"
|
3529 |
msgid "Canadian Dollar (CAD)"
|
3530 |
msgstr ""
|
3531 |
|
3532 |
+
#: core/class-settings.php:511
|
3533 |
msgctxt "admin settings"
|
3534 |
msgid "Czech Koruna (CZK)"
|
3535 |
msgstr ""
|
3536 |
|
3537 |
+
#: core/class-settings.php:512
|
3538 |
msgctxt "admin settings"
|
3539 |
msgid "Danish Krone (DKK)"
|
3540 |
msgstr ""
|
3541 |
|
3542 |
+
#: core/class-settings.php:513
|
3543 |
msgctxt "admin settings"
|
3544 |
msgid "Euro (EUR)"
|
3545 |
msgstr ""
|
3546 |
|
3547 |
+
#: core/class-settings.php:514
|
3548 |
msgctxt "admin settings"
|
3549 |
msgid "Hong Kong Dollar (HKD)"
|
3550 |
msgstr ""
|
3551 |
|
3552 |
+
#: core/class-settings.php:515
|
3553 |
msgctxt "admin settings"
|
3554 |
msgid "Hungarian Forint (HUF)"
|
3555 |
msgstr ""
|
3556 |
|
3557 |
+
#: core/class-settings.php:516
|
3558 |
msgctxt "admin settings"
|
3559 |
msgid "Israeli New Shequel (ILS)"
|
3560 |
msgstr ""
|
3561 |
|
3562 |
+
#: core/class-settings.php:517
|
3563 |
msgctxt "admin settings"
|
3564 |
msgid "Japanese Yen (JPY)"
|
3565 |
msgstr ""
|
3566 |
|
3567 |
+
#: core/class-settings.php:518
|
3568 |
msgctxt "admin settings"
|
3569 |
msgid "Malasian Ringgit (MYR)"
|
3570 |
msgstr ""
|
3571 |
|
3572 |
+
#: core/class-settings.php:519
|
3573 |
msgctxt "admin settings"
|
3574 |
msgid "Mexican Peso (MXN)"
|
3575 |
msgstr ""
|
3576 |
|
3577 |
+
#: core/class-settings.php:520
|
3578 |
msgctxt "admin settings"
|
3579 |
msgid "Norwegian Krone (NOK)"
|
3580 |
msgstr ""
|
3581 |
|
3582 |
+
#: core/class-settings.php:521
|
3583 |
msgctxt "admin settings"
|
3584 |
msgid "New Zealand Dollar (NZD)"
|
3585 |
msgstr ""
|
3586 |
|
3587 |
+
#: core/class-settings.php:522
|
3588 |
msgctxt "admin settings"
|
3589 |
msgid "Philippine Peso (PHP)"
|
3590 |
msgstr ""
|
3591 |
|
3592 |
+
#: core/class-settings.php:523
|
3593 |
msgctxt "admin settings"
|
3594 |
msgid "Polish Zloty (PLN)"
|
3595 |
msgstr ""
|
3596 |
|
3597 |
+
#: core/class-settings.php:524
|
3598 |
msgctxt "admin settings"
|
3599 |
msgid "Pound Sterling (GBP)"
|
3600 |
msgstr ""
|
3601 |
|
3602 |
+
#: core/class-settings.php:525
|
3603 |
msgctxt "admin settings"
|
3604 |
msgid "Singapore Dollar (SGD)"
|
3605 |
msgstr ""
|
3606 |
|
3607 |
+
#: core/class-settings.php:526
|
3608 |
msgctxt "admin settings"
|
3609 |
msgid "Swedish Krona (SEK)"
|
3610 |
msgstr ""
|
3611 |
|
3612 |
+
#: core/class-settings.php:527
|
3613 |
msgctxt "admin settings"
|
3614 |
msgid "Swiss Franc (CHF)"
|
3615 |
msgstr ""
|
3616 |
|
3617 |
+
#: core/class-settings.php:528
|
3618 |
msgctxt "admin settings"
|
3619 |
msgid "Taiwan Dollar (TWD)"
|
3620 |
msgstr ""
|
3621 |
|
3622 |
+
#: core/class-settings.php:529
|
3623 |
msgctxt "admin settings"
|
3624 |
msgid "Thai Baht (THB)"
|
3625 |
msgstr ""
|
3626 |
|
3627 |
+
#: core/class-settings.php:530
|
3628 |
msgctxt "admin settings"
|
3629 |
msgid "Turkish Lira (TRY)"
|
3630 |
msgstr ""
|
3631 |
|
3632 |
+
#: core/class-settings.php:531
|
3633 |
msgctxt "admin settings"
|
3634 |
+
msgid "U.S. Dollar (USD)"
|
3635 |
msgstr ""
|
3636 |
|
3637 |
+
#: core/class-settings.php:535
|
3638 |
msgctxt "admin settings"
|
3639 |
msgid "Currency Symbol"
|
3640 |
msgstr ""
|
3641 |
|
3642 |
+
#: core/class-settings.php:540
|
3643 |
+
msgctxt "admin settings"
|
3644 |
+
msgid "Currency symbol display"
|
3645 |
+
msgstr ""
|
3646 |
+
|
3647 |
+
#: core/class-settings.php:544
|
3648 |
+
msgctxt "admin settings"
|
3649 |
+
msgid "Show currency symbol on the left"
|
3650 |
+
msgstr ""
|
3651 |
+
|
3652 |
+
#: core/class-settings.php:545
|
3653 |
+
msgctxt "admin settings"
|
3654 |
+
msgid "Show currency symbol on the right"
|
3655 |
+
msgstr ""
|
3656 |
+
|
3657 |
+
#: core/class-settings.php:546
|
3658 |
+
msgctxt "admin settings"
|
3659 |
+
msgid "Do not show currency symbol"
|
3660 |
+
msgstr ""
|
3661 |
+
|
3662 |
+
#: core/class-settings.php:548
|
3663 |
msgctxt "admin settings"
|
3664 |
msgid "Thank you for payment message"
|
3665 |
msgstr ""
|
3666 |
|
3667 |
+
#: core/class-settings.php:549
|
3668 |
msgctxt "admin settings"
|
3669 |
msgid ""
|
3670 |
"Thank you for your payment. Your payment is being verified and your listing "
|
3671 |
"reviewed. The verification and review process could take up to 48 hours."
|
3672 |
msgstr ""
|
3673 |
|
3674 |
+
#: core/class-settings.php:554
|
3675 |
msgctxt "admin settings"
|
3676 |
msgid "Ask users to come back for abandoned payments?"
|
3677 |
msgstr ""
|
3678 |
|
3679 |
+
#: core/class-settings.php:557
|
3680 |
msgctxt "admin settings"
|
3681 |
msgid ""
|
3682 |
"An abandoned payment is when a user attempts to place a listing and gets to "
|
3685 |
"the transaction. BD can remind them to come back and continue."
|
3686 |
msgstr ""
|
3687 |
|
3688 |
+
#: core/class-settings.php:563
|
3689 |
msgctxt "admin settings"
|
3690 |
msgid "Listing abandonment threshold (hours)"
|
3691 |
msgstr ""
|
3692 |
|
3693 |
+
#: core/class-settings.php:568
|
3694 |
msgctxt "admin settings"
|
3695 |
msgid ""
|
3696 |
"Listings with pending payments are marked as abandoned after this time. You "
|
3697 |
"can also <a>customize the e-mail</a> users receive."
|
3698 |
msgstr ""
|
3699 |
|
3700 |
+
#: core/class-settings.php:574
|
3701 |
msgctxt "admin settings"
|
3702 |
msgid "Registration"
|
3703 |
msgstr ""
|
3704 |
|
3705 |
+
#: core/class-settings.php:575
|
3706 |
msgctxt "admin settings"
|
3707 |
msgid "Registration Settings"
|
3708 |
msgstr ""
|
3709 |
|
3710 |
+
#: core/class-settings.php:576
|
3711 |
msgctxt "admin settings"
|
3712 |
msgid "Require login to post listings?"
|
3713 |
msgstr ""
|
3714 |
|
3715 |
+
#: core/class-settings.php:581
|
3716 |
msgctxt "admin settings"
|
3717 |
msgid "Registration URL"
|
3718 |
msgstr ""
|
3719 |
|
3720 |
+
#: core/class-settings.php:584
|
3721 |
msgctxt "admin settings"
|
3722 |
msgid ""
|
3723 |
"URL of your membership plugin's registration page. Only enter this if using "
|
3724 |
"a membership plugin or custom registration page."
|
3725 |
msgstr ""
|
3726 |
|
3727 |
+
#: core/class-settings.php:588
|
3728 |
msgctxt "admin settings"
|
3729 |
msgid "Image"
|
3730 |
msgstr ""
|
3731 |
|
3732 |
+
#: core/class-settings.php:589
|
3733 |
msgctxt "admin settings"
|
3734 |
msgid ""
|
3735 |
"Any changes to these settings will affect new listings only. Existing "
|
3738 |
"here."
|
3739 |
msgstr ""
|
3740 |
|
3741 |
+
#: core/class-settings.php:590
|
3742 |
msgctxt "admin settings"
|
3743 |
msgid "Image Settings"
|
3744 |
msgstr ""
|
3745 |
|
3746 |
+
#: core/class-settings.php:591
|
3747 |
msgctxt "admin settings"
|
3748 |
msgid "Allow images?"
|
3749 |
msgstr ""
|
3750 |
|
3751 |
+
#: core/class-settings.php:593
|
3752 |
msgctxt "admin settings"
|
3753 |
msgid "Min Image File Size (KB)"
|
3754 |
msgstr ""
|
3755 |
|
3756 |
+
#: core/class-settings.php:594
|
3757 |
msgctxt "admin settings"
|
3758 |
msgid "Max Image File Size (KB)"
|
3759 |
msgstr ""
|
3760 |
|
3761 |
+
#: core/class-settings.php:596
|
3762 |
msgctxt "admin settings"
|
3763 |
msgid "Min image width (px)"
|
3764 |
msgstr ""
|
3765 |
|
3766 |
+
#: core/class-settings.php:597
|
3767 |
msgctxt "admin settings"
|
3768 |
msgid "Min image height (px)"
|
3769 |
msgstr ""
|
3770 |
|
3771 |
+
#: core/class-settings.php:599
|
3772 |
msgctxt "admin settings"
|
3773 |
msgid "Max image width (px)"
|
3774 |
msgstr ""
|
3775 |
|
3776 |
+
#: core/class-settings.php:600
|
3777 |
msgctxt "admin settings"
|
3778 |
msgid "Max image height (px)"
|
3779 |
msgstr ""
|
3780 |
|
3781 |
+
#: core/class-settings.php:602
|
3782 |
msgctxt "admin settings"
|
3783 |
msgid "Turn on thickbox/lightbox?"
|
3784 |
msgstr ""
|
3785 |
|
3786 |
+
#: core/class-settings.php:602
|
3787 |
msgctxt "admin settings"
|
3788 |
msgid ""
|
3789 |
"Uncheck if it conflicts with other elements or plugins installed on your site"
|
3790 |
msgstr ""
|
3791 |
|
3792 |
+
#: core/class-settings.php:604
|
3793 |
msgctxt "admin settings"
|
3794 |
msgid "Thumbnails"
|
3795 |
msgstr ""
|
3796 |
|
3797 |
+
#: core/class-settings.php:605
|
3798 |
msgctxt "admin settings"
|
3799 |
msgid "Thumbnail width (px)"
|
3800 |
msgstr ""
|
3801 |
|
3802 |
+
#: core/class-settings.php:606
|
3803 |
msgctxt "admin settings"
|
3804 |
msgid "Thumbnail height (px)"
|
3805 |
msgstr ""
|
3806 |
|
3807 |
+
#: core/class-settings.php:609
|
3808 |
msgctxt "admin settings"
|
3809 |
msgid "Crop thumbnails to exact dimensions?"
|
3810 |
msgstr ""
|
3811 |
|
3812 |
+
#: core/class-settings.php:612
|
3813 |
msgctxt "admin settings"
|
3814 |
msgid ""
|
3815 |
"When enabled images will match exactly the dimensions above but part of the "
|
3818 |
"Depending on the uploaded images, thumbnails may have different heights."
|
3819 |
msgstr ""
|
3820 |
|
3821 |
+
#: core/class-settings.php:618
|
3822 |
msgctxt "admin settings"
|
3823 |
msgid "Number of free images"
|
3824 |
msgstr ""
|
3825 |
|
3826 |
+
#: core/class-settings.php:623
|
3827 |
msgctxt "admin settings"
|
3828 |
msgid ""
|
3829 |
"For paid listing images, configure that by adding or editing a <a>Fee Plan</"
|
3830 |
"a> instead of this setting, which is ignored for paid listings."
|
3831 |
msgstr ""
|
3832 |
|
3833 |
+
#: core/class-settings.php:624
|
3834 |
msgctxt "admin settings"
|
3835 |
msgid "Use default picture for listings with no picture?"
|
3836 |
msgstr ""
|
3837 |
|
3838 |
+
#: core/class-settings.php:625
|
3839 |
msgctxt "admin settings"
|
3840 |
msgid "Show Thumbnail on main listings page?"
|
3841 |
msgstr ""
|
3842 |
|
3843 |
+
#: core/class-settings.php:681
|
3844 |
msgctxt "admin settings"
|
3845 |
msgid ""
|
3846 |
"Could not copy the AJAX compatibility plugin \"%s\". Compatibility mode was "
|
3847 |
"not activated."
|
3848 |
msgstr ""
|
3849 |
|
3850 |
+
#: core/class-settings.php:689
|
3851 |
msgctxt "admin settings"
|
3852 |
msgid ""
|
3853 |
"Could not activate AJAX Compatibility mode: the directory \"%s\" could not "
|
3854 |
"be created."
|
3855 |
msgstr ""
|
3856 |
|
3857 |
+
#: core/class-settings.php:698
|
3858 |
msgctxt "admin settings"
|
3859 |
msgid ""
|
3860 |
"Could not remove the \"Business Directory Plugin - AJAX Compatibility Module"
|
3861 |
"\". Please remove the file \"%s\" manually or deactivate the plugin."
|
3862 |
msgstr ""
|
3863 |
|
3864 |
+
#: core/class-settings.php:997
|
3865 |
msgctxt "settings"
|
3866 |
msgid "Deactivate License"
|
3867 |
msgstr ""
|
3868 |
|
3869 |
+
#: core/class-settings.php:999
|
3870 |
msgctxt "settings"
|
3871 |
msgid "Deactivating license..."
|
3872 |
msgstr ""
|
3873 |
|
3874 |
+
#: core/class-settings.php:1002
|
3875 |
msgctxt "settings"
|
3876 |
msgid "Activate License"
|
3877 |
msgstr ""
|
3878 |
|
3879 |
+
#: core/class-settings.php:1004
|
3880 |
msgctxt "settings"
|
3881 |
msgid "Activating license..."
|
3882 |
msgstr ""
|
3883 |
|
3884 |
+
#: core/class-settings.php:1028
|
3885 |
msgctxt "admin settings"
|
3886 |
msgid "Valid placeholders: %s"
|
3887 |
msgstr ""
|
3888 |
|
3889 |
+
#: core/class-settings.php:1062
|
3890 |
msgctxt "settings email"
|
3891 |
msgid "Click to edit e-mail"
|
3892 |
msgstr ""
|
3893 |
|
3894 |
+
#: core/class-settings.php:1063
|
3895 |
msgctxt "settings email"
|
3896 |
msgid "Click to edit"
|
3897 |
msgstr ""
|
3898 |
|
3899 |
+
#: core/class-settings.php:1076
|
3900 |
msgctxt "settings email"
|
3901 |
msgid "E-Mail Subject"
|
3902 |
msgstr ""
|
3903 |
|
3904 |
+
#: core/class-settings.php:1087
|
3905 |
msgctxt "settings email"
|
3906 |
msgid "E-Mail Body"
|
3907 |
msgstr ""
|
3908 |
|
3909 |
+
#: core/class-settings.php:1098
|
3910 |
msgctxt "settings email"
|
3911 |
msgid "You can use the following placeholders:"
|
3912 |
msgstr ""
|
3913 |
|
3914 |
+
#: core/class-settings.php:1121
|
3915 |
msgctxt "settings email"
|
3916 |
msgid "Preview e-mail"
|
3917 |
msgstr ""
|
3918 |
|
3919 |
+
#: core/class-settings.php:1122
|
3920 |
msgctxt "settings email"
|
3921 |
msgid "Cancel"
|
3922 |
msgstr ""
|
3923 |
|
3924 |
+
#: core/class-settings.php:1123
|
3925 |
msgctxt "settings email"
|
3926 |
msgid "Save Changes"
|
3927 |
msgstr ""
|
3928 |
|
3929 |
+
#: core/class-settings.php:1142
|
3930 |
msgctxt "settings email"
|
3931 |
msgid "Site title"
|
3932 |
msgstr ""
|
3933 |
|
3934 |
+
#: core/class-settings.php:1145
|
3935 |
msgctxt "settings email"
|
3936 |
msgid "Site title (with link)"
|
3937 |
msgstr ""
|
3938 |
|
3939 |
+
#: core/class-settings.php:1148
|
3940 |
msgctxt "settings email"
|
3941 |
msgid "Site address (with link)"
|
3942 |
msgstr ""
|
3943 |
|
3944 |
+
#: core/class-settings.php:1151
|
3945 |
msgctxt "settings email"
|
3946 |
msgid "Directory URL (with link)"
|
3947 |
msgstr ""
|
3948 |
|
3949 |
+
#: core/class-settings.php:1154
|
3950 |
msgctxt "settings email"
|
3951 |
msgid "Current date"
|
3952 |
msgstr ""
|
3953 |
|
3954 |
+
#: core/class-settings.php:1157
|
3955 |
msgctxt "settings email"
|
3956 |
msgid "Current time"
|
3957 |
msgstr ""
|
3987 |
msgid "Upgrade Listing"
|
3988 |
msgstr ""
|
3989 |
|
3990 |
+
#: core/compatibility/deprecated.php:214 core/templates-ui.php:183
|
3991 |
msgid "Submit A Listing"
|
3992 |
msgstr ""
|
3993 |
|
3994 |
+
#: core/compatibility/deprecated.php:227 core/templates-ui.php:192
|
3995 |
msgid "View Listings"
|
3996 |
msgstr ""
|
3997 |
|
3998 |
+
#: core/compatibility/deprecated.php:238 core/templates-ui.php:202
|
3999 |
msgid "Directory"
|
4000 |
msgstr ""
|
4001 |
|
4002 |
#: core/compatibility/templates/wpbusdirman-index-categories.php:12
|
4003 |
+
#: core/templates-ui.php:229
|
4004 |
msgctxt "templates"
|
4005 |
msgid "Search Listings"
|
4006 |
msgstr ""
|
4007 |
|
4008 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:9
|
4009 |
msgctxt "form-fields api"
|
4010 |
+
msgid "Checkbox"
|
4011 |
+
msgstr ""
|
4012 |
+
|
4013 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:72
|
4014 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:68
|
4015 |
+
#: core/fieldtypes/class-fieldtypes-select.php:134
|
4016 |
+
msgctxt "form-fields admin"
|
4017 |
+
msgid "Field Options (for select lists, radio buttons and checkboxes)."
|
4018 |
+
msgstr ""
|
4019 |
+
|
4020 |
+
#: core/fieldtypes/class-fieldtypes-checkbox.php:93
|
4021 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:87
|
4022 |
+
#: core/fieldtypes/class-fieldtypes-select.php:162
|
4023 |
+
msgctxt "form-fields admin"
|
4024 |
+
msgid "Field list of options is required."
|
4025 |
msgstr ""
|
4026 |
|
4027 |
+
#: core/fieldtypes/class-fieldtypes-date.php:9
|
4028 |
msgctxt "form-fields api"
|
4029 |
+
msgid "Date Field"
|
4030 |
msgstr ""
|
4031 |
|
4032 |
+
#: core/fieldtypes/class-fieldtypes-date.php:32
|
4033 |
+
msgid "%s (ex. %s)"
|
4034 |
+
msgstr ""
|
4035 |
+
|
4036 |
+
#: core/fieldtypes/class-fieldtypes-date.php:36
|
4037 |
msgctxt "form-fields api"
|
4038 |
+
msgid "Date Format"
|
4039 |
msgstr ""
|
4040 |
|
4041 |
+
#: core/fieldtypes/class-fieldtypes-date.php:61
|
4042 |
+
msgctxt "date field"
|
4043 |
+
msgid "%s must be in the format %s."
|
4044 |
msgstr ""
|
4045 |
|
4046 |
+
#: core/fieldtypes/class-fieldtypes-date.php:64
|
4047 |
+
msgctxt "date field"
|
4048 |
+
msgid "%s must be a valid date."
|
4049 |
msgstr ""
|
4050 |
|
4051 |
+
#: core/fieldtypes/class-fieldtypes-facebook.php:6
|
4052 |
msgctxt "form-fields api"
|
4053 |
+
msgid "Social Site (Facebook page)"
|
4054 |
msgstr ""
|
4055 |
|
4056 |
+
#: core/fieldtypes/class-fieldtypes-image.php:6
|
4057 |
msgctxt "form-fields api"
|
4058 |
+
msgid "Image (file upload)"
|
4059 |
msgstr ""
|
4060 |
|
4061 |
+
#: core/fieldtypes/class-fieldtypes-image.php:38
|
4062 |
+
msgctxt "form-fields-api"
|
4063 |
+
msgid "Remove"
|
4064 |
+
msgstr ""
|
4065 |
+
|
4066 |
+
#: core/fieldtypes/class-fieldtypes-linkedin.php:6
|
4067 |
+
msgctxt "form-fields api"
|
4068 |
+
msgid "Social Site (LinkedIn profile)"
|
4069 |
+
msgstr ""
|
4070 |
+
|
4071 |
+
#: core/fieldtypes/class-fieldtypes-linkedin.php:21
|
4072 |
+
msgctxt "form-fields api"
|
4073 |
+
msgid "Put only the Company ID here. Links will not work."
|
4074 |
+
msgstr ""
|
4075 |
+
|
4076 |
+
#: core/fieldtypes/class-fieldtypes-multiselect.php:6
|
4077 |
+
msgctxt "form-fields api"
|
4078 |
+
msgid "Multiple select list"
|
4079 |
+
msgstr ""
|
4080 |
+
|
4081 |
+
#: core/fieldtypes/class-fieldtypes-multiselect.php:11
|
4082 |
+
msgctxt "form-fields api"
|
4083 |
+
msgid "Multiselect List"
|
4084 |
+
msgstr ""
|
4085 |
+
|
4086 |
+
#: core/fieldtypes/class-fieldtypes-radiobutton.php:9
|
4087 |
+
msgctxt "form-fields api"
|
4088 |
+
msgid "Radio button"
|
4089 |
+
msgstr ""
|
4090 |
+
|
4091 |
+
#: core/fieldtypes/class-fieldtypes-select.php:8
|
4092 |
msgctxt "form-fields api"
|
4093 |
msgid "Select List"
|
4094 |
msgstr ""
|
4095 |
|
4096 |
+
#: core/fieldtypes/class-fieldtypes-select.php:64
|
4097 |
msgctxt "form-fields-api category-select"
|
4098 |
msgid "-- Choose Terms --"
|
4099 |
msgstr ""
|
4100 |
|
4101 |
+
#: core/fieldtypes/class-fieldtypes-select.php:64
|
4102 |
+
#: core/fieldtypes/class-fieldtypes-select.php:99
|
4103 |
msgctxt "form-fields-api category-select"
|
4104 |
msgid "-- Choose One --"
|
4105 |
msgstr ""
|
4106 |
|
4107 |
+
#: core/fieldtypes/class-fieldtypes-select.php:145
|
|
|
|
|
|
|
|
|
|
|
|
|
4108 |
msgctxt "form-fields admin"
|
4109 |
msgid "Allow empty selection on search?"
|
4110 |
msgstr ""
|
4111 |
|
4112 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:6
|
|
|
|
|
|
|
|
|
|
|
|
|
4113 |
msgctxt "form-fields api"
|
4114 |
msgid "Textarea"
|
4115 |
msgstr ""
|
4116 |
|
4117 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:35
|
4118 |
msgctxt "form-fields admin"
|
4119 |
msgid "Allow HTML input for this field?"
|
4120 |
msgstr ""
|
4121 |
|
4122 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:39
|
4123 |
msgctxt "form-fields admin"
|
4124 |
msgid "Allow WordPress shortcodes in this field?"
|
4125 |
msgstr ""
|
4126 |
|
4127 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:43
|
4128 |
msgctxt "form-fields admin"
|
4129 |
msgid ""
|
4130 |
"<b>Advanced users only!</b> Unless you've been told to change this, don't "
|
4131 |
"switch it unless you know what you're doing."
|
4132 |
msgstr ""
|
4133 |
|
4134 |
+
#: core/fieldtypes/class-fieldtypes-textarea.php:44
|
4135 |
msgctxt "form-fields admin"
|
4136 |
msgid "Apply \"the_content\" filter before displaying this field?"
|
4137 |
msgstr ""
|
4138 |
|
4139 |
+
#: core/fieldtypes/class-fieldtypes-textfield.php:5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4140 |
msgctxt "form-fields api"
|
4141 |
+
msgid "Textfield"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
+
#: core/fieldtypes/class-fieldtypes-textfield.php:41
|
4145 |
msgctxt "form-fields api"
|
4146 |
+
msgid "Format 01/31/1969"
|
4147 |
msgstr ""
|
4148 |
|
4149 |
+
#: core/fieldtypes/class-fieldtypes-twitter.php:6
|
4150 |
msgctxt "form-fields api"
|
4151 |
msgid "Social Site (Twitter handle)"
|
4152 |
msgstr ""
|
4153 |
|
4154 |
+
#: core/fieldtypes/class-fieldtypes-url.php:5
|
4155 |
msgctxt "form-fields api"
|
4156 |
+
msgid "URL Field"
|
|
|
|
|
|
|
|
|
|
|
4157 |
msgstr ""
|
4158 |
|
4159 |
+
#: core/fieldtypes/class-fieldtypes-url.php:22
|
4160 |
+
msgctxt "form-fields admin"
|
4161 |
+
msgid "Open link in a new window?"
|
4162 |
msgstr ""
|
4163 |
|
4164 |
+
#: core/fieldtypes/class-fieldtypes-url.php:25
|
4165 |
+
msgctxt "form-fields admin"
|
4166 |
+
msgid "Use rel=\"nofollow\" when displaying the link?"
|
4167 |
msgstr ""
|
4168 |
|
4169 |
+
#: core/fieldtypes/class-fieldtypes-url.php:134
|
4170 |
msgctxt "form-fields api"
|
4171 |
+
msgid "URL:"
|
|
|
|
|
|
|
|
|
4172 |
msgstr ""
|
4173 |
|
4174 |
+
#: core/fieldtypes/class-fieldtypes-url.php:141
|
4175 |
msgctxt "form-fields api"
|
4176 |
+
msgid "Link Text (optional):"
|
4177 |
msgstr ""
|
4178 |
|
4179 |
#: core/form-fields.php:31
|
4211 |
msgid "Custom"
|
4212 |
msgstr ""
|
4213 |
|
4214 |
+
#: core/form-fields.php:303
|
4215 |
msgid "Business Name"
|
4216 |
msgstr ""
|
4217 |
|
4218 |
+
#: core/form-fields.php:305
|
4219 |
msgid "Business Genre"
|
4220 |
msgstr ""
|
4221 |
|
4222 |
+
#: core/form-fields.php:307
|
4223 |
msgid "Short Business Description"
|
4224 |
msgstr ""
|
4225 |
|
4226 |
+
#: core/form-fields.php:309
|
4227 |
msgid "Long Business Description"
|
4228 |
msgstr ""
|
4229 |
|
4230 |
+
#: core/form-fields.php:311
|
4231 |
msgid "Business Website Address"
|
4232 |
msgstr ""
|
4233 |
|
4234 |
+
#: core/form-fields.php:313
|
4235 |
msgid "Business Phone Number"
|
4236 |
msgstr ""
|
4237 |
|
4238 |
+
#: core/form-fields.php:315
|
4239 |
msgid "Business Fax"
|
4240 |
msgstr ""
|
4241 |
|
4242 |
+
#: core/form-fields.php:317
|
4243 |
msgid "Business Contact Email"
|
4244 |
msgstr ""
|
4245 |
|
4246 |
+
#: core/form-fields.php:319
|
4247 |
msgid "Business Tags"
|
4248 |
msgstr ""
|
4249 |
|
4250 |
+
#: core/form-fields.php:321
|
4251 |
+
msgid "Business Address"
|
4252 |
+
msgstr ""
|
4253 |
+
|
4254 |
+
#: core/form-fields.php:323
|
4255 |
+
msgid "ZIP Code"
|
4256 |
+
msgstr ""
|
4257 |
+
|
4258 |
+
#: core/form-fields.php:446
|
4259 |
msgctxt "form-fields-api"
|
4260 |
msgid "Email Validator"
|
4261 |
msgstr ""
|
4262 |
|
4263 |
+
#: core/form-fields.php:447
|
4264 |
msgctxt "form-fields-api"
|
4265 |
msgid "URL Validator"
|
4266 |
msgstr ""
|
4267 |
|
4268 |
+
#: core/form-fields.php:448
|
4269 |
msgctxt "form-fields-api"
|
4270 |
msgid "Whole Number Validator"
|
4271 |
msgstr ""
|
4272 |
|
4273 |
+
#: core/form-fields.php:449
|
4274 |
msgctxt "form-fields-api"
|
4275 |
msgid "Decimal Number Validator"
|
4276 |
msgstr ""
|
4277 |
|
4278 |
+
#: core/form-fields.php:450
|
4279 |
msgctxt "form-fields-api"
|
4280 |
msgid "Date Validator"
|
4281 |
msgstr ""
|
4282 |
|
4283 |
+
#: core/form-fields.php:457
|
4284 |
msgctxt "form-fields-api validation"
|
4285 |
msgid "Field"
|
4286 |
msgstr ""
|
4287 |
|
4288 |
+
#: core/form-fields.php:473 core/form-fields.php:477
|
4289 |
msgctxt "form-fields-api validation"
|
4290 |
msgid "%s is required."
|
4291 |
msgstr ""
|
4292 |
|
4293 |
+
#: core/form-fields.php:486 core/form-fields.php:493
|
4294 |
msgctxt "form-fields-api validation"
|
4295 |
msgid "%s is badly formatted. Valid URL format required. Include http://"
|
4296 |
msgstr ""
|
4297 |
|
4298 |
+
#: core/form-fields.php:507
|
4299 |
msgctxt "form-fields-api validation"
|
4300 |
msgid "%s is badly formatted. Valid Email format required."
|
4301 |
msgstr ""
|
4302 |
|
4303 |
+
#: core/form-fields.php:513
|
4304 |
msgctxt "form-fields-api validation"
|
4305 |
msgid "%s must be a number. Decimal values are not allowed."
|
4306 |
msgstr ""
|
4307 |
|
4308 |
+
#: core/form-fields.php:519
|
4309 |
msgctxt "form-fields-api validation"
|
4310 |
msgid "%s must be a number."
|
4311 |
msgstr ""
|
4312 |
|
4313 |
+
#: core/form-fields.php:532
|
4314 |
msgctxt "form-fields-api validation"
|
4315 |
msgid "%s must be in the format %s."
|
4316 |
msgstr ""
|
4317 |
|
4318 |
+
#: core/form-fields.php:567
|
4319 |
msgctxt "form-fields-api validation"
|
4320 |
msgid "%s must be a valid date."
|
4321 |
msgstr ""
|
4322 |
|
4323 |
+
#: core/form-fields.php:578
|
4324 |
msgctxt "form-fields-api validation"
|
4325 |
msgid "%s is invalid. Value most be one of %s."
|
4326 |
msgstr ""
|
4471 |
msgid "The transaction has been canceled at user's request."
|
4472 |
msgstr ""
|
4473 |
|
4474 |
+
#: core/helpers/class-fs.php:112
|
4475 |
+
msgctxt "fs helper"
|
4476 |
+
msgid "Destination dir \"%s\" is not writable."
|
4477 |
+
msgstr ""
|
4478 |
+
|
4479 |
#: core/installer.php:38
|
4480 |
msgctxt "default category name"
|
4481 |
msgid "General"
|
4482 |
msgstr ""
|
4483 |
|
4484 |
+
#: core/installer.php:462
|
4485 |
msgctxt "installer"
|
4486 |
msgid ""
|
4487 |
"<b>Business Directory Plugin - Regions Module</b> was disabled because it is "
|
4489 |
"the Regions module."
|
4490 |
msgstr ""
|
4491 |
|
4492 |
+
#: core/installer.php:528
|
4493 |
msgctxt "installer"
|
4494 |
msgid "Cleaning up listing fees information... %d/%d"
|
4495 |
msgstr ""
|
4496 |
|
4497 |
+
#: core/installer.php:578
|
4498 |
msgctxt "installer"
|
4499 |
msgid "Migrating previous transactions to new Payments API... %d/%d"
|
4500 |
msgstr ""
|
4501 |
|
4502 |
+
#: core/installer.php:607
|
4503 |
msgctxt "installer"
|
4504 |
msgid "Initial listing payment (BD < 3.4)"
|
4505 |
msgstr ""
|
4506 |
|
4507 |
+
#: core/installer.php:618
|
4508 |
msgctxt "installer"
|
4509 |
msgid "Listing edit payment (BD < 3.4)"
|
4510 |
msgstr ""
|
4511 |
|
4512 |
+
#: core/installer.php:639
|
4513 |
msgctxt "installer"
|
4514 |
msgid "Renewal fee \"%s\" for category \"%s\""
|
4515 |
msgstr ""
|
4516 |
|
4517 |
+
#: core/installer.php:658
|
4518 |
msgctxt "installer"
|
4519 |
msgid "Listing upgrade to featured"
|
4520 |
msgstr ""
|
4521 |
|
4522 |
+
#: core/installer.php:894
|
4523 |
msgid "Business Directory - Manual Upgrade Required"
|
4524 |
msgstr ""
|
4525 |
|
4526 |
+
#: core/installer.php:896
|
4527 |
msgid ""
|
4528 |
"Business Directory features are currently disabled because the plugin needs "
|
4529 |
"to perform a manual upgrade before continuing."
|
4530 |
msgstr ""
|
4531 |
|
4532 |
+
#: core/installer.php:898
|
4533 |
msgid "Perform Manual Upgrade"
|
4534 |
msgstr ""
|
4535 |
|
4536 |
+
#: core/installer.php:914 core/installer.php:915 core/installer.php:926
|
4537 |
msgid "Business Directory - Manual Upgrade"
|
4538 |
msgstr ""
|
4539 |
|
4540 |
+
#: core/installer.php:930
|
4541 |
msgid ""
|
4542 |
"Business Directory features are currently disabled because the plugin needs "
|
4543 |
"to perform a manual upgrade before it can be used."
|
4544 |
msgstr ""
|
4545 |
|
4546 |
+
#: core/installer.php:932
|
4547 |
msgid "Click \"Start Upgrade\" and wait until the process finishes."
|
4548 |
msgstr ""
|
4549 |
|
4550 |
+
#: core/installer.php:935
|
4551 |
msgctxt "manual-upgrade"
|
4552 |
msgid "Start Upgrade"
|
4553 |
msgstr ""
|
4554 |
|
4555 |
+
#: core/installer.php:937
|
4556 |
msgctxt "manual-upgrade"
|
4557 |
msgid "Pause Upgrade"
|
4558 |
msgstr ""
|
4559 |
|
4560 |
+
#: core/installer.php:943
|
4561 |
msgctxt "manual-upgrade"
|
4562 |
msgid ""
|
4563 |
"The upgrade was sucessfully performed. Business Directory Plugin is now "
|
4564 |
"available."
|
4565 |
msgstr ""
|
4566 |
|
4567 |
+
#: core/installer.php:946
|
4568 |
msgctxt "manual-upgrade"
|
4569 |
msgid "Go to \"Directory Admin\""
|
4570 |
msgstr ""
|
4815 |
msgid "Abandoned"
|
4816 |
msgstr ""
|
4817 |
|
4818 |
+
#: core/templates/listing-sticky-tag.tpl.php:3
|
4819 |
+
#: core/templates/listing-sticky-tag.tpl.php:4 core/templates-listings.php:64
|
4820 |
msgctxt "templates"
|
4821 |
msgid "Featured Listing"
|
4822 |
msgstr ""
|
4823 |
|
4824 |
+
#: core/templates/listings.tpl.php:6
|
4825 |
+
#: templates/businessdirectory-listings.tpl.php:27 templates/search.tpl.php:41
|
4826 |
+
msgctxt "templates"
|
4827 |
+
msgid "No listings found."
|
4828 |
+
msgstr ""
|
4829 |
+
|
4830 |
+
#: core/templates/listings.tpl.php:17
|
4831 |
+
#: templates/businessdirectory-listings.tpl.php:38
|
4832 |
+
msgctxt "templates"
|
4833 |
+
msgid "« Previous "
|
4834 |
+
msgstr ""
|
4835 |
+
|
4836 |
+
#: core/templates/listings.tpl.php:18
|
4837 |
+
#: templates/businessdirectory-listings.tpl.php:39
|
4838 |
+
msgctxt "templates"
|
4839 |
+
msgid "Next »"
|
4840 |
+
msgstr ""
|
4841 |
+
|
4842 |
+
#: core/templates-ui.php:159
|
4843 |
msgctxt "templates"
|
4844 |
msgid "No listing categories found."
|
4845 |
msgstr ""
|
4846 |
|
4847 |
+
#: core/templates-ui.php:232
|
4848 |
msgctxt "templates"
|
4849 |
msgid "Advanced Search"
|
4850 |
msgstr ""
|
4851 |
|
4852 |
+
#: core/templates-ui.php:258 core/templates-ui.php:283
|
4853 |
msgctxt "templates sort"
|
4854 |
msgid "Sort By:"
|
4855 |
msgstr ""
|
4856 |
|
4857 |
+
#: core/templates-ui.php:277
|
4858 |
msgctxt "sort"
|
4859 |
msgid "Reset"
|
4860 |
msgstr ""
|
4861 |
|
4862 |
+
#: core/templates-ui.php:299
|
4863 |
msgctxt "sort"
|
4864 |
msgid "(Reset)"
|
4865 |
msgstr ""
|
4866 |
|
4867 |
+
#: core/themes.php:550
|
4868 |
+
msgctxt "themes"
|
4869 |
+
msgid "ZIP file is not a valid BD theme file."
|
4870 |
+
msgstr ""
|
4871 |
+
|
4872 |
+
#: core/themes.php:556
|
4873 |
+
msgctxt "themes"
|
4874 |
+
msgid "Could not create themes directory."
|
4875 |
+
msgstr ""
|
4876 |
+
|
4877 |
+
#: core/themes.php:564
|
4878 |
+
msgctxt "themes"
|
4879 |
+
msgid "Could not remove previous theme directory \"%s\"."
|
4880 |
+
msgstr ""
|
4881 |
+
|
4882 |
+
#: core/themes.php:570
|
4883 |
+
msgctxt "themes"
|
4884 |
+
msgid "Could not move new theme into theme directory."
|
4885 |
+
msgstr ""
|
4886 |
+
|
4887 |
+
#: core/utils.php:105
|
4888 |
msgctxt "utils"
|
4889 |
msgid ""
|
4890 |
"POSTed data exceeds PHP config. maximum. See \"post_max_size\" directive."
|
4891 |
msgstr ""
|
4892 |
|
4893 |
+
#: core/utils.php:158
|
4894 |
msgctxt "utils"
|
4895 |
msgid "File size (%s) exceeds maximum file size of %s"
|
4896 |
msgstr ""
|
4897 |
|
4898 |
+
#: core/utils.php:166
|
4899 |
msgctxt "utils"
|
4900 |
msgid "File size (%s) is inferior to the required minimum file size of %s"
|
4901 |
msgstr ""
|
4902 |
|
4903 |
+
#: core/utils.php:175 core/utils.php:182
|
4904 |
msgctxt "utils"
|
4905 |
msgid "File type \"%s\" is not allowed"
|
4906 |
msgstr ""
|
4907 |
|
4908 |
+
#: core/utils.php:189
|
4909 |
msgctxt "utils"
|
4910 |
msgid "Unkown error while uploading file."
|
4911 |
msgstr ""
|
4912 |
|
4913 |
+
#: core/utils.php:208
|
4914 |
msgctxt "utils"
|
4915 |
msgid "Uploaded file is not an image"
|
4916 |
msgstr ""
|
4917 |
|
4918 |
+
#: core/utils.php:217
|
4919 |
msgctxt "utils"
|
4920 |
msgid "Image width (%s px) is inferior to minimum required width of %s px."
|
4921 |
msgstr ""
|
4922 |
|
4923 |
+
#: core/utils.php:223
|
4924 |
msgctxt "utils"
|
4925 |
msgid "Image height (%s px) is inferior to minimum required height of %s px."
|
4926 |
msgstr ""
|
4927 |
|
4928 |
+
#: core/utils.php:229
|
4929 |
msgctxt "utils"
|
4930 |
msgid "Image width (%s px) is greater than maximum allowed width of %s px."
|
4931 |
msgstr ""
|
4932 |
|
4933 |
+
#: core/utils.php:235
|
4934 |
msgctxt "utils"
|
4935 |
msgid "Image height (%s px) is greater than maximum required height of %s px."
|
4936 |
msgstr ""
|
4937 |
|
4938 |
+
#: core/utils.php:249
|
4939 |
msgctxt "utils"
|
4940 |
msgid "Error while uploading file"
|
4941 |
msgstr ""
|
4989 |
msgid "Your listing has been deleted."
|
4990 |
msgstr ""
|
4991 |
|
4992 |
+
#: core/view-listing-contact.php:48
|
4993 |
msgctxt "contact-message"
|
4994 |
msgid "Please enter your name."
|
4995 |
msgstr ""
|
4996 |
|
4997 |
+
#: core/view-listing-contact.php:51
|
4998 |
msgctxt "contact-message"
|
4999 |
msgid "Please enter a valid email."
|
5000 |
msgstr ""
|
5001 |
|
5002 |
+
#: core/view-listing-contact.php:54
|
5003 |
msgctxt "contact-message"
|
5004 |
msgid "You did not enter a message."
|
5005 |
msgstr ""
|
5006 |
|
5007 |
+
#: core/view-listing-contact.php:57
|
5008 |
msgctxt "contact-message"
|
5009 |
msgid "The reCAPTCHA wasn't entered correctly."
|
5010 |
msgstr ""
|
5011 |
|
5012 |
+
#: core/view-listing-contact.php:66
|
5013 |
msgctxt "contact form"
|
5014 |
msgid "Please <a>log in</a> to be able to send messages to the listing owner."
|
5015 |
msgstr ""
|
5016 |
|
5017 |
+
#: core/view-listing-contact.php:85
|
5018 |
msgctxt "contact form"
|
5019 |
msgid "This contact form is temporarily disabled. Please try again later."
|
5020 |
msgstr ""
|
5021 |
|
5022 |
+
#: core/view-listing-contact.php:122
|
5023 |
msgctxt "templates"
|
5024 |
msgid "Contact listing owner"
|
5025 |
msgstr ""
|
5026 |
|
5027 |
+
#: core/view-listing-contact.php:126
|
5028 |
msgctxt "templates"
|
5029 |
msgid "Send Message to listing owner"
|
5030 |
msgstr ""
|
5031 |
|
5032 |
+
#: core/view-listing-contact.php:172
|
5033 |
msgid "l F j, Y \\a\\t g:i a"
|
5034 |
msgstr ""
|
5035 |
|
5036 |
+
#: core/view-listing-contact.php:193
|
5037 |
msgctxt "contact-message"
|
5038 |
msgid "There was a problem encountered. Your message has not been sent"
|
5039 |
msgstr ""
|
5040 |
|
5041 |
+
#: core/view-listing-contact.php:196
|
5042 |
msgctxt "contact-message"
|
5043 |
msgid "Return to listing."
|
5044 |
msgstr ""
|
5219 |
msgid "Return to listing."
|
5220 |
msgstr ""
|
5221 |
|
5222 |
+
#: core/views.php:28
|
5223 |
msgid ""
|
5224 |
"You need to create a page with the [businessdirectory] shortcode for the "
|
5225 |
"Business Directory plugin to work correctly."
|
5226 |
msgstr ""
|
5227 |
|
5228 |
+
#: core/views.php:30
|
5229 |
msgid "The directory is temporarily disabled."
|
5230 |
msgstr ""
|
5231 |
|
5232 |
+
#: core/views.php:173
|
5233 |
msgctxt "preview"
|
5234 |
msgid "This is just a preview. The listing has not been published yet."
|
5235 |
msgstr ""
|
5236 |
|
5237 |
+
#: core/views.php:325
|
5238 |
+
msgctxt "templates"
|
5239 |
+
msgid "Listings tagged: %s"
|
5240 |
+
msgstr ""
|
5241 |
+
|
5242 |
+
#: core/views.php:442
|
5243 |
msgctxt "templates"
|
5244 |
msgid ""
|
5245 |
"There are no categories assigned to the business directory yet. You need to "
|
5249 |
"categories to the business directory."
|
5250 |
msgstr ""
|
5251 |
|
5252 |
+
#: core/views.php:444
|
5253 |
msgctxt "templates"
|
5254 |
msgid "There are currently no listings in the directory."
|
5255 |
msgstr ""
|
5256 |
|
5257 |
+
#: core/views.php:462
|
5258 |
msgctxt "templates"
|
5259 |
msgid ""
|
5260 |
"You have \"Hide Empty Categories\" on and some categories that don't have "
|
5497 |
msgid "Submit Payment"
|
5498 |
msgstr ""
|
5499 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5500 |
#: templates/delete-listing-confirm.tpl.php:3
|
5501 |
msgctxt "manage recurring"
|
5502 |
msgid "Delete Listing"
|
5970 |
msgid "Drop files here"
|
5971 |
msgstr ""
|
5972 |
|
5973 |
+
#: templates/submit-listing/images-upload-form.tpl.php:23
|
5974 |
+
msgctxt "templates image upload"
|
5975 |
+
msgid "or"
|
5976 |
+
msgstr ""
|
5977 |
+
|
5978 |
#: templates/submit-listing/images-upload-form.tpl.php:26
|
5979 |
msgctxt "templates"
|
5980 |
msgid "Select images from your hard drive"
|
6030 |
msgid "* Indicates required fields."
|
6031 |
msgstr ""
|
6032 |
|
6033 |
+
#: themes/default/templates/excerpt_content.tpl.php:13
|
6034 |
+
msgctxt "themes/default"
|
6035 |
+
msgid "Address"
|
6036 |
+
msgstr ""
|
6037 |
+
|
6038 |
#: vendors/edd/EDD_SL_Plugin_Updater.php:178
|
6039 |
msgid ""
|
6040 |
"There is a new version of %1$s available. <a target=\"_blank\" class="
|
templates/category.tpl.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
$in_shortcode = ! isset( $in_shortcode ) ? false : (bool) $in_shortcode;
|
3 |
?>
|
4 |
<div id="wpbdp-category-page" class="wpbdp-category-page businessdirectory-category businessdirectory wpbdp-page">
|
5 |
-
<?php if ( ! $in_shortcode ): ?>
|
6 |
<div class="wpbdp-bar cf">
|
7 |
<?php wpbdp_the_main_links(); ?>
|
8 |
<?php wpbdp_the_search_form(); ?>
|
@@ -13,11 +13,7 @@ $in_shortcode = ! isset( $in_shortcode ) ? false : (bool) $in_shortcode;
|
|
13 |
|
14 |
<?php if ( $title ): ?>
|
15 |
<h2 class="category-name">
|
16 |
-
<?php
|
17 |
-
<?php echo sprintf( _x( 'Listings tagged: %s', 'templates', 'WPBDM' ), $title ); ?>
|
18 |
-
<?php else: ?>
|
19 |
-
<?php echo $title; ?>
|
20 |
-
<?php endif; ?>
|
21 |
</h2>
|
22 |
<?php endif; ?>
|
23 |
|
2 |
$in_shortcode = ! isset( $in_shortcode ) ? false : (bool) $in_shortcode;
|
3 |
?>
|
4 |
<div id="wpbdp-category-page" class="wpbdp-category-page businessdirectory-category businessdirectory wpbdp-page">
|
5 |
+
<?php if ( empty( $only_listings ) && ! $in_shortcode ): ?>
|
6 |
<div class="wpbdp-bar cf">
|
7 |
<?php wpbdp_the_main_links(); ?>
|
8 |
<?php wpbdp_the_search_form(); ?>
|
13 |
|
14 |
<?php if ( $title ): ?>
|
15 |
<h2 class="category-name">
|
16 |
+
<?php echo $title; ?>
|
|
|
|
|
|
|
|
|
17 |
</h2>
|
18 |
<?php endif; ?>
|
19 |
|
templates/manage-recurring-cancel.tpl.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
</dt>
|
17 |
<dd>
|
18 |
<?php printf( _x( '%s every %s days.', 'manage recurring', 'WPBDM' ),
|
19 |
-
|
20 |
$subscription->fee_days ); ?>
|
21 |
</dd>
|
22 |
<!--<dt>
|
16 |
</dt>
|
17 |
<dd>
|
18 |
<?php printf( _x( '%s every %s days.', 'manage recurring', 'WPBDM' ),
|
19 |
+
wpbdp_currency_format( $subscription->fee->amount ),
|
20 |
$subscription->fee_days ); ?>
|
21 |
</dd>
|
22 |
<!--<dt>
|
templates/manage-recurring.tpl.php
CHANGED
@@ -25,7 +25,7 @@
|
|
25 |
<?php foreach ( $subscriptions as $s ): ?>
|
26 |
<b><?php echo $s->fee->label; ?>:</b><br />
|
27 |
<?php printf( _x( '%s each %s days. Next renewal is on %s.', 'manage recurring', 'WPBDM' ),
|
28 |
-
|
29 |
'<i>' . $s->fee_days . '</i>',
|
30 |
'<i>' . date_i18n( get_option( 'date_format' ), strtotime( $s->expires_on ) ) . '</i>' ); ?><br />
|
31 |
<a href="<?php echo esc_url( add_query_arg( 'cancel', $listing->get_renewal_hash( $s->term_id ) ) ); ?>" class="cancel-subscription"><?php _ex( 'Cancel recurring payment', 'manage recurring', 'WPBDM' ); ?></a>
|
25 |
<?php foreach ( $subscriptions as $s ): ?>
|
26 |
<b><?php echo $s->fee->label; ?>:</b><br />
|
27 |
<?php printf( _x( '%s each %s days. Next renewal is on %s.', 'manage recurring', 'WPBDM' ),
|
28 |
+
wpbdp_currency_format( $s->fee->amount ),
|
29 |
'<i>' . $s->fee_days . '</i>',
|
30 |
'<i>' . date_i18n( get_option( 'date_format' ), strtotime( $s->expires_on ) ) . '</i>' ); ?><br />
|
31 |
<a href="<?php echo esc_url( add_query_arg( 'cancel', $listing->get_renewal_hash( $s->term_id ) ) ); ?>" class="cancel-subscription"><?php _ex( 'Cancel recurring payment', 'manage recurring', 'WPBDM' ); ?></a>
|
templates/parts/category-fee-selection.tpl.php
CHANGED
@@ -36,7 +36,7 @@
|
|
36 |
<label for="wpbdp-fees-radio-<?php echo $fee->id; ?>"><?php echo esc_html( apply_filters( 'wpbdp_category_fee_selection_label', $fee->label, $fee ) ); ?></label>
|
37 |
</td>
|
38 |
<td class="fee-amount">
|
39 |
-
<?php echo
|
40 |
</td>
|
41 |
<td class="fee-duration">
|
42 |
<?php if ( $fee->days == 0 ): ?>
|
36 |
<label for="wpbdp-fees-radio-<?php echo $fee->id; ?>"><?php echo esc_html( apply_filters( 'wpbdp_category_fee_selection_label', $fee->label, $fee ) ); ?></label>
|
37 |
</td>
|
38 |
<td class="fee-amount">
|
39 |
+
<?php echo wpbdp_currency_format( $fee->amount ); ?>
|
40 |
</td>
|
41 |
<td class="fee-duration">
|
42 |
<?php if ( $fee->days == 0 ): ?>
|
templates/payment/payment_items.tpl.php
CHANGED
@@ -10,14 +10,14 @@
|
|
10 |
<?php foreach ( $payment->get_items() as $item ): ?>
|
11 |
<tr class="item <?php echo $item->item_type; ?>">
|
12 |
<td><?php print esc_html( $item->description ); ?></td>
|
13 |
-
<td><?php echo
|
14 |
</tr>
|
15 |
<?php endforeach; ?>
|
16 |
</tbody>
|
17 |
<tfoot>
|
18 |
<tr>
|
19 |
<th><?php _ex( 'Total', 'payment_items', 'WPBDM' ); ?></th>
|
20 |
-
<td class="total"><?php echo
|
21 |
</tr>
|
22 |
</tfoot>
|
23 |
-
</table>
|
10 |
<?php foreach ( $payment->get_items() as $item ): ?>
|
11 |
<tr class="item <?php echo $item->item_type; ?>">
|
12 |
<td><?php print esc_html( $item->description ); ?></td>
|
13 |
+
<td><?php echo wpbdp_currency_format( $item->amount ); ?></td>
|
14 |
</tr>
|
15 |
<?php endforeach; ?>
|
16 |
</tbody>
|
17 |
<tfoot>
|
18 |
<tr>
|
19 |
<th><?php _ex( 'Total', 'payment_items', 'WPBDM' ); ?></th>
|
20 |
+
<td class="total"><?php echo wpbdp_currency_format( $payment->get_total() ); ?>
|
21 |
</tr>
|
22 |
</tfoot>
|
23 |
+
</table>
|
templates/submit-listing/category-selection.tpl.php
CHANGED
@@ -5,5 +5,5 @@
|
|
5 |
|
6 |
<?php echo $category_field->render( array_keys( $_state->categories ) ); ?>
|
7 |
|
8 |
-
<input type="submit" value="<?php _ex( 'Continue', 'templates', 'WPBDM' ); ?> " />
|
9 |
</form>
|
5 |
|
6 |
<?php echo $category_field->render( array_keys( $_state->categories ) ); ?>
|
7 |
|
8 |
+
<input type="submit" class="submit" value="<?php _ex( 'Continue', 'templates', 'WPBDM' ); ?> " />
|
9 |
</form>
|
templates/submit-listing/fee-selection.tpl.php
CHANGED
@@ -34,5 +34,5 @@
|
|
34 |
<?php endif; ?>
|
35 |
<?php endif; ?>
|
36 |
|
37 |
-
<input type="submit" value="<?php _ex( 'Continue', 'templates', 'WPBDM' ); ?> " />
|
38 |
</form>
|
34 |
<?php endif; ?>
|
35 |
<?php endif; ?>
|
36 |
|
37 |
+
<input type="submit" class="submit" value="<?php _ex( 'Continue', 'templates', 'WPBDM' ); ?> " />
|
38 |
</form>
|
templates/submit-listing/images-upload-form.tpl.php
CHANGED
@@ -20,7 +20,7 @@ if ( $admin && $listing_id ) {
|
|
20 |
<div id="image-upload-dnd-area" class="wpbdp-dnd-area" data-action="<?php echo $action; ?>">
|
21 |
<div class="dnd-area-inside">
|
22 |
<p class="dnd-message"><?php _ex( 'Drop files here', 'templates', 'WPBDM' ); ?></p>
|
23 |
-
<p
|
24 |
<p class="dnd-buttons">
|
25 |
<span class="upload-button">
|
26 |
<a><?php _ex( 'Select images from your hard drive', 'templates', 'WPBDM' ); ?></a>
|
20 |
<div id="image-upload-dnd-area" class="wpbdp-dnd-area" data-action="<?php echo $action; ?>">
|
21 |
<div class="dnd-area-inside">
|
22 |
<p class="dnd-message"><?php _ex( 'Drop files here', 'templates', 'WPBDM' ); ?></p>
|
23 |
+
<p><?php _ex( 'or', 'templates image upload', 'WPBDM' ); ?></p>
|
24 |
<p class="dnd-buttons">
|
25 |
<span class="upload-button">
|
26 |
<a><?php _ex( 'Select images from your hard drive', 'templates', 'WPBDM' ); ?></a>
|
templates/submit-listing/listing-fields.tpl.php
CHANGED
@@ -31,5 +31,5 @@
|
|
31 |
</div>
|
32 |
<?php endif; ?>
|
33 |
|
34 |
-
<input type="submit" value="<?php _ex( 'Continue', 'templates', 'WPBDM' ); ?> " />
|
35 |
</form>
|
31 |
</div>
|
32 |
<?php endif; ?>
|
33 |
|
34 |
+
<input type="submit" value="<?php _ex( 'Continue', 'templates', 'WPBDM' ); ?> " class="submit" />
|
35 |
</form>
|
themes/default/assets/styles.css
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.wpbdp-listing .listing-title {
|
2 |
+
border: none;
|
3 |
+
border-bottom: 1px solid #044F8D;
|
4 |
+
margin-bottom: 8px;
|
5 |
+
background: inherit;
|
6 |
+
}
|
7 |
+
|
8 |
+
.wpbdp-listing a {
|
9 |
+
color: #62CAF4;
|
10 |
+
text-decoration: none;
|
11 |
+
border-bottom: 1px solid #F3F3F3;
|
12 |
+
}
|
13 |
+
|
14 |
+
.wpbdp-listing .listing-thumbnail {
|
15 |
+
float: left;
|
16 |
+
}
|
17 |
+
|
18 |
+
.wpbdp-listing .listing-details {
|
19 |
+
margin-left: 160px;
|
20 |
+
}
|
21 |
+
|
22 |
+
.wpbdp-listing .listing-title a, .wpbdp-listing .listing-title h2 {
|
23 |
+
color: #044f8d;
|
24 |
+
text-decoration: none;
|
25 |
+
font-weight: bold;
|
26 |
+
font-size: 115%;
|
27 |
+
}
|
28 |
+
|
29 |
+
.wpbdp-listing .address-info label {
|
30 |
+
font-weight: bold;
|
31 |
+
display: block;
|
32 |
+
margin-bottom: 5px;
|
33 |
+
}
|
34 |
+
|
35 |
+
.wpbdp-listing .wpbdp-field {
|
36 |
+
margin: 4px 0;
|
37 |
+
}
|
38 |
+
|
39 |
+
.wpbdp-listing .wpbdp-field-type-textarea label {
|
40 |
+
display: block;
|
41 |
+
}
|
42 |
+
|
43 |
+
.wpbdp-listing .listing-actions {
|
44 |
+
text-align: right;
|
45 |
+
}
|
themes/default/assets/styles.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.wpbdp-listing .listing-title{border:0;border-bottom:1px solid #044f8d;margin-bottom:8px;background:inherit}.wpbdp-listing a{color:#62caf4;text-decoration:none;border-bottom:1px solid #f3f3f3}.wpbdp-listing .listing-thumbnail{float:left}.wpbdp-listing .listing-details{margin-left:160px}.wpbdp-listing .listing-title a,.wpbdp-listing .listing-title h2{color:#044f8d;text-decoration:none;font-weight:bold;font-size:115%}.wpbdp-listing .address-info label{font-weight:bold;display:block;margin-bottom:5px}.wpbdp-listing .wpbdp-field{margin:4px 0}.wpbdp-listing .wpbdp-field-type-textarea label{display:block}.wpbdp-listing .listing-actions{text-align:right}
|
themes/default/templates/excerpt_content.tpl.php
ADDED
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="listing-title">
|
2 |
+
<?php echo $fields->t_title->value; ?>
|
3 |
+
</div>
|
4 |
+
|
5 |
+
<div class="excerpt-content">
|
6 |
+
<?php if ( $images->thumbnail ): ?>
|
7 |
+
<?php echo $images->thumbnail->html; ?>
|
8 |
+
<?php endif; ?>
|
9 |
+
|
10 |
+
<div class="listing-details">
|
11 |
+
<div class="address-info">
|
12 |
+
<?php if ( $fields->t_address ): ?>
|
13 |
+
<label><?php _ex( 'Address', 'themes/default', 'WPBDM' ); ?></label>
|
14 |
+
<span class="address"><?php echo $fields->t_address->value; ?></span>
|
15 |
+
<?php endif; ?>
|
16 |
+
|
17 |
+
<?php if ( $fields->t_zip ): ?>
|
18 |
+
<br /><span class="zip-code"><?php echo $fields->t_zip->value; ?></span>
|
19 |
+
<?php endif; ?>
|
20 |
+
</div>
|
21 |
+
|
22 |
+
<?php echo $fields->exclude('t_title,t_address,t_zip')->html; ?>
|
23 |
+
</div>
|
24 |
+
|
25 |
+
</div>
|
themes/default/templates/single_content.tpl.php
ADDED
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php if ( $images->main ): ?>
|
2 |
+
<?php echo $images->main->html; ?>
|
3 |
+
<?php endif; ?>
|
4 |
+
|
5 |
+
<div class="listing-details cf">
|
6 |
+
<?php foreach ( $fields->not( 'social' ) as $field ): ?>
|
7 |
+
<?php echo $field->html; ?>
|
8 |
+
<?php endforeach; ?>
|
9 |
+
|
10 |
+
<?php $social_fields = $fields->filter( 'social' ); ?>
|
11 |
+
<?php if ( $social_fields ): ?>
|
12 |
+
<div class="social-fields cf"><?php echo $social_fields->html; ?></div>
|
13 |
+
<?php endif; ?>
|
14 |
+
</div>
|
15 |
+
|
16 |
+
<?php if ( $images->extra ): ?>
|
17 |
+
<div class="extra-images">
|
18 |
+
<ul>
|
19 |
+
<?php foreach ( $images->extra as $img ): ?>
|
20 |
+
<li><?php echo $img->html; ?></li>
|
21 |
+
<?php endforeach; ?>
|
22 |
+
</ul>
|
23 |
+
</div>
|
24 |
+
<?php endif; ?>
|
25 |
+
|
themes/default/theme.json
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "Default Theme",
|
3 |
+
"description": "This is the new default look of Business Directory starting with version 4.0. A cleaner, basic look to the directory with improved layout. This theme is always installed and cannot be removed.",
|
4 |
+
"version": 1,
|
5 |
+
"author": "BD Team",
|
6 |
+
"author_email": "support@businessdirectoryplugin.com",
|
7 |
+
"author_url": "http://businessdirectoryplugin.com",
|
8 |
+
"requires": "4.0dev",
|
9 |
+
"assets": {
|
10 |
+
"css": [ "styles.css" ],
|
11 |
+
"js": []
|
12 |
+
},
|
13 |
+
"suggested_fields": [ "address", "zip", "phone", "website" ]
|
14 |
+
}
|
themes/default/thumbnail.png
ADDED
Binary file
|
themes/no_theme/theme.json
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "3.x Template Display",
|
3 |
+
"description": "This is the default look of Business Directory prior to BD version 4.0. If you customized your directory templates and don’t want to use our themes, use this option.",
|
4 |
+
"version": 1,
|
5 |
+
"author": "BD Team",
|
6 |
+
"author_email": "support@businessdirectoryplugin.com",
|
7 |
+
"author_url": "http://businessdirectoryplugin.com",
|
8 |
+
"requires": "4.0dev",
|
9 |
+
"assets": {
|
10 |
+
"css": [],
|
11 |
+
"js": []
|
12 |
+
}
|
13 |
+
}
|
14 |
+
|
themes/no_theme/thumbnail.png
ADDED
Binary file
|
wpbusdirman.php
DELETED
@@ -1,11 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
|
3 |
-
|
4 |
-
$active_plugins = get_option( 'active_plugins' );
|
5 |
-
|
6 |
-
foreach ( $active_plugins as &$plugin ) {
|
7 |
-
if ( 'business-directory-plugin/wpbusdirman.php' === strtolower( $plugin ) )
|
8 |
-
$plugin = 'business-directory-plugin/business-directory-plugin.php';
|
9 |
-
}
|
10 |
-
|
11 |
-
update_option( 'active_plugins', $active_plugins );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|