Version Description
Download this release
Release Info
Developer | businessdirectoryplugin |
Plugin | Business Directory Plugin |
Version | 5.5.9 |
Comparing to | |
See all releases |
Code changes from version 5.5.8 to 5.5.9
- README.TXT +10 -5
- business-directory-plugin.php +1 -1
- includes/admin/class-csv-import.php +1 -2
- includes/class-wpbdp.php +1 -1
- includes/compatibility/class-beaver-themer-compat.php +10 -4
- includes/compatibility/deprecated/class-db-model2.php +6 -1
- includes/functions.php +18 -8
- includes/helpers/class-listing-display-helper.php +7 -6
- includes/templates-ui.php +13 -11
- includes/themes.php +232 -128
- includes/views/manage_listings.php +5 -1
- languages/WPBDM-ar.po +29 -29
- languages/WPBDM-de_DE.po +29 -29
- languages/WPBDM-en_US.po +29 -29
- languages/WPBDM-es_ES.mo +0 -0
- languages/WPBDM-es_ES.po +29 -29
- languages/WPBDM-fr_FR.po +29 -29
- languages/WPBDM-it_IT.po +29 -29
- languages/WPBDM-nl_NL.po +29 -29
- languages/WPBDM-pl_PL.po +29 -29
- languages/WPBDM-ru_RU.po +29 -29
- languages/WPBDM-sv_SE.po +29 -29
- languages/WPBDM.pot +30 -30
- templates/submit-listing.tpl.php +1 -1
README.TXT
CHANGED
@@ -5,8 +5,8 @@ Tags: business directory, listings, directory plugin, company business directory
|
|
5 |
Requires at least: 4.8
|
6 |
Requires PHP: 5.6
|
7 |
Tested up to: 5.2
|
8 |
-
Last Updated: 2019-
|
9 |
-
Stable tag: 5.5.
|
10 |
License: GPLv2 or later
|
11 |
|
12 |
Build any kind of local listings directory, directory of business providers, a Yellow-Pages business directory, Yelp-like review directory, property listings and much more! Make your listings sing with Business Directory Plugin.
|
@@ -146,7 +146,12 @@ If you are having problems please visit [support forum](http://www.businessdirec
|
|
146 |
|
147 |
== Changelog ==
|
148 |
|
149 |
-
= Version 5.5.
|
|
|
|
|
|
|
|
|
|
|
150 |
* Make BD ADA compliant.
|
151 |
* Include "Created Date" and "Modified Date" support for Listings CSV Export.
|
152 |
* Hide required symbol and field description inside widgets
|
@@ -180,7 +185,7 @@ If you are having problems please visit [support forum](http://www.businessdirec
|
|
180 |
* New option to select listing main image size.
|
181 |
* Validate pagination query argument for front page usage.
|
182 |
* Split quick search query to prevent long queries and improve search speed.
|
183 |
-
* Use "break" instead of "continue" when
|
184 |
|
185 |
= Version 5.5.4 =
|
186 |
* Include Italian translations for Core Plugin.
|
@@ -625,7 +630,7 @@ If you are having problems please visit [support forum](http://www.businessdirec
|
|
625 |
* Add compatibility patch for Ultimatum theme.
|
626 |
|
627 |
= Version 4.1.11.1 =
|
628 |
-
* Repaired badly botched release in SVN due to file sync issues
|
629 |
|
630 |
= Version 4.1.11 =
|
631 |
* Show server's IP address in Licenses settings tab.
|
5 |
Requires at least: 4.8
|
6 |
Requires PHP: 5.6
|
7 |
Tested up to: 5.2
|
8 |
+
Last Updated: 2019-Aug-14
|
9 |
+
Stable tag: 5.5.9
|
10 |
License: GPLv2 or later
|
11 |
|
12 |
Build any kind of local listings directory, directory of business providers, a Yellow-Pages business directory, Yelp-like review directory, property listings and much more! Make your listings sing with Business Directory Plugin.
|
146 |
|
147 |
== Changelog ==
|
148 |
|
149 |
+
= Version 5.5.9 =
|
150 |
+
* Validate Beaver Builder Classes existence before setting compatibility code.
|
151 |
+
* Set height tolerance for listing thumbnails.
|
152 |
+
* Prevent workflow on WP_Error results.
|
153 |
+
|
154 |
+
= Version 5.5.8 =
|
155 |
* Make BD ADA compliant.
|
156 |
* Include "Created Date" and "Modified Date" support for Listings CSV Export.
|
157 |
* Hide required symbol and field description inside widgets
|
185 |
* New option to select listing main image size.
|
186 |
* Validate pagination query argument for front page usage.
|
187 |
* Split quick search query to prevent long queries and improve search speed.
|
188 |
+
* Use "break" instead of "continue" when breaking switch case.
|
189 |
|
190 |
= Version 5.5.4 =
|
191 |
* Include Italian translations for Core Plugin.
|
630 |
* Add compatibility patch for Ultimatum theme.
|
631 |
|
632 |
= Version 4.1.11.1 =
|
633 |
+
* Repaired badly botched release in SVN due to file sync issues
|
634 |
|
635 |
= Version 4.1.11 =
|
636 |
* Show server's IP address in Licenses settings tab.
|
business-directory-plugin.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Business Directory Plugin
|
4 |
* Plugin URI: https://www.businessdirectoryplugin.com
|
5 |
* Description: Provides the ability to maintain a free or paid business directory on your WordPress powered site.
|
6 |
-
* Version: 5.5.
|
7 |
* Author: D. Rodenbaugh
|
8 |
* Author URI: https://businessdirectoryplugin.com
|
9 |
* Text Domain: WPBDM
|
3 |
* Plugin Name: Business Directory Plugin
|
4 |
* Plugin URI: https://www.businessdirectoryplugin.com
|
5 |
* Description: Provides the ability to maintain a free or paid business directory on your WordPress powered site.
|
6 |
+
* Version: 5.5.9
|
7 |
* Author: D. Rodenbaugh
|
8 |
* Author URI: https://businessdirectoryplugin.com
|
9 |
* Text Domain: WPBDM
|
includes/admin/class-csv-import.php
CHANGED
@@ -495,7 +495,6 @@ class WPBDP_CSV_Import {
|
|
495 |
$c['term_id'] = $t['term_id'];
|
496 |
} else {
|
497 |
$t = wp_insert_term( str_replace( '&', '&', $c['name'] ), WPBDP_CATEGORY_TAX );
|
498 |
-
$a = $t['term_id'];
|
499 |
|
500 |
if ( is_array( $t ) && isset( $t['term_id'] ) ) {
|
501 |
$c['term_id'] = $t['term_id'];
|
@@ -572,7 +571,7 @@ class WPBDP_CSV_Import {
|
|
572 |
$listing_data['append_images'] = $this->settings['append-images'];
|
573 |
$listing_data['post_status'] = $listing_id ? wpbdp_get_option( 'edit-post-status' ) : $this->settings['post-status'];
|
574 |
|
575 |
-
if ( $data['plan_id'] ) {
|
576 |
$listing_data['plan_id'] = $data['plan_id'];
|
577 |
}
|
578 |
|
495 |
$c['term_id'] = $t['term_id'];
|
496 |
} else {
|
497 |
$t = wp_insert_term( str_replace( '&', '&', $c['name'] ), WPBDP_CATEGORY_TAX );
|
|
|
498 |
|
499 |
if ( is_array( $t ) && isset( $t['term_id'] ) ) {
|
500 |
$c['term_id'] = $t['term_id'];
|
571 |
$listing_data['append_images'] = $this->settings['append-images'];
|
572 |
$listing_data['post_status'] = $listing_id ? wpbdp_get_option( 'edit-post-status' ) : $this->settings['post-status'];
|
573 |
|
574 |
+
if ( ! empty( $data['plan_id'] ) ) {
|
575 |
$listing_data['plan_id'] = $data['plan_id'];
|
576 |
}
|
577 |
|
includes/class-wpbdp.php
CHANGED
@@ -19,7 +19,7 @@ final class WPBDP {
|
|
19 |
}
|
20 |
|
21 |
private function setup_constants() {
|
22 |
-
define( 'WPBDP_VERSION', '5.5.
|
23 |
|
24 |
define( 'WPBDP_PATH', wp_normalize_path( plugin_dir_path( WPBDP_PLUGIN_FILE ) ) );
|
25 |
define( 'WPBDP_INC', trailingslashit( WPBDP_PATH . 'includes' ) );
|
19 |
}
|
20 |
|
21 |
private function setup_constants() {
|
22 |
+
define( 'WPBDP_VERSION', '5.5.9' );
|
23 |
|
24 |
define( 'WPBDP_PATH', wp_normalize_path( plugin_dir_path( WPBDP_PLUGIN_FILE ) ) );
|
25 |
define( 'WPBDP_INC', trailingslashit( WPBDP_PATH . 'includes' ) );
|
includes/compatibility/class-beaver-themer-compat.php
CHANGED
@@ -1,6 +1,8 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
* Compatibility code for Beaver Themer.
|
|
|
|
|
4 |
*/
|
5 |
|
6 |
/**
|
@@ -8,22 +10,26 @@
|
|
8 |
*/
|
9 |
class WPBDP_Beaver_Themer_Compat {
|
10 |
|
11 |
-
function __construct() {
|
12 |
-
add_filter( 'wpbdp_has_shortcode', array( &$this, '
|
13 |
}
|
14 |
|
15 |
-
function
|
16 |
if ( $has_shortcode ) {
|
17 |
return $has_shortcode;
|
18 |
}
|
19 |
|
|
|
|
|
|
|
|
|
20 |
$ids = FLThemeBuilderLayoutData::get_current_page_content_ids();
|
21 |
|
22 |
if ( empty( $ids ) ) {
|
23 |
return $has_shortcode;
|
24 |
}
|
25 |
|
26 |
-
if ( 'fl-theme-layout'
|
27 |
$post_id = FLBuilderModel::get_post_id();
|
28 |
} else {
|
29 |
$post_id = $ids[0];
|
1 |
<?php
|
2 |
/**
|
3 |
* Compatibility code for Beaver Themer.
|
4 |
+
*
|
5 |
+
* @package BDP/Compatibility
|
6 |
*/
|
7 |
|
8 |
/**
|
10 |
*/
|
11 |
class WPBDP_Beaver_Themer_Compat {
|
12 |
|
13 |
+
public function __construct() {
|
14 |
+
add_filter( 'wpbdp_has_shortcode', array( &$this, 'themer_wpbdp_has_shortcode' ), 10, 3 );
|
15 |
}
|
16 |
|
17 |
+
public function themer_wpbdp_has_shortcode( $has_shortcode, $post, $shortcode ) {
|
18 |
if ( $has_shortcode ) {
|
19 |
return $has_shortcode;
|
20 |
}
|
21 |
|
22 |
+
if ( ! class_exists( 'FLBuilder' ) || ! class_exists( 'FLThemeBuilderLayoutData' ) || ! class_exists( 'FLBuilderModel' ) ) {
|
23 |
+
return $has_shortcode;
|
24 |
+
}
|
25 |
+
|
26 |
$ids = FLThemeBuilderLayoutData::get_current_page_content_ids();
|
27 |
|
28 |
if ( empty( $ids ) ) {
|
29 |
return $has_shortcode;
|
30 |
}
|
31 |
|
32 |
+
if ( 'fl-theme-layout' === get_post_type() && count( $ids ) > 1 ) {
|
33 |
$post_id = FLBuilderModel::get_post_id();
|
34 |
} else {
|
35 |
$post_id = $ids[0];
|
includes/compatibility/deprecated/class-db-model2.php
CHANGED
@@ -253,7 +253,12 @@ class WPBDP_DB_Model2 {
|
|
253 |
return null;
|
254 |
}
|
255 |
|
256 |
-
return array_map(
|
|
|
|
|
|
|
|
|
|
|
257 |
}
|
258 |
|
259 |
|
253 |
return null;
|
254 |
}
|
255 |
|
256 |
+
return array_map(
|
257 |
+
function( $x ) use ( $classname ) {
|
258 |
+
return new $classname( $x );
|
259 |
+
},
|
260 |
+
$wpdb->get_results( $query, ARRAY_A )
|
261 |
+
);
|
262 |
}
|
263 |
|
264 |
|
includes/functions.php
CHANGED
@@ -457,28 +457,38 @@ function _wpbdp_resize_image_if_needed( $id ) {
|
|
457 |
|
458 |
$metadata = wp_get_attachment_metadata( $id );
|
459 |
|
460 |
-
if ( ! $metadata )
|
461 |
return;
|
|
|
462 |
|
463 |
$def_width = absint( wpbdp_get_option( 'thumbnail-width' ) );
|
|
|
464 |
|
465 |
-
|
466 |
-
|
467 |
-
if ( $width < $def_width )
|
468 |
return;
|
|
|
469 |
|
470 |
-
$
|
|
|
471 |
|
472 |
-
if ( ! $
|
473 |
return;
|
|
|
474 |
|
|
|
|
|
475 |
if ( $thumb_info ) {
|
476 |
$thumb_width = absint( $thumb_info['width'] );
|
477 |
-
$
|
478 |
|
479 |
// 10px of tolerance.
|
480 |
-
if ( abs( $thumb_width - $def_width ) < 10 )
|
481 |
return;
|
|
|
|
|
|
|
|
|
|
|
482 |
}
|
483 |
|
484 |
$filename = get_attached_file( $id, true );
|
457 |
|
458 |
$metadata = wp_get_attachment_metadata( $id );
|
459 |
|
460 |
+
if ( ! $metadata ) {
|
461 |
return;
|
462 |
+
}
|
463 |
|
464 |
$def_width = absint( wpbdp_get_option( 'thumbnail-width' ) );
|
465 |
+
$width = absint( isset( $metadata['width'] ) ? $metadata['width'] : 0 );
|
466 |
|
467 |
+
if ( ! $width || $width <= $def_width ) {
|
|
|
|
|
468 |
return;
|
469 |
+
}
|
470 |
|
471 |
+
$def_height = absint( wpbdp_get_option( 'thumbnail-height' ) );
|
472 |
+
$height = absint( isset( $metadata['height'] ) ? $metadata['height'] : 0 );
|
473 |
|
474 |
+
if ( ! $height || $height <= $def_height ) {
|
475 |
return;
|
476 |
+
}
|
477 |
|
478 |
+
$thumb_info = isset( $metadata['sizes']['wpbdp-thumb'] ) ? $metadata['sizes']['wpbdp-thumb'] : false;
|
479 |
+
|
480 |
if ( $thumb_info ) {
|
481 |
$thumb_width = absint( $thumb_info['width'] );
|
482 |
+
$thumb_height = absint( $thumb_info['height'] );
|
483 |
|
484 |
// 10px of tolerance.
|
485 |
+
if ( abs( $thumb_width - $def_width ) < 10 ) {
|
486 |
return;
|
487 |
+
}
|
488 |
+
|
489 |
+
if ( wpbdp_get_option( 'thumbnail-crop' ) && abs( $thumb_height - $def_height ) < 10 ) {
|
490 |
+
return;
|
491 |
+
}
|
492 |
}
|
493 |
|
494 |
$filename = get_attached_file( $id, true );
|
includes/helpers/class-listing-display-helper.php
CHANGED
@@ -20,12 +20,13 @@ class WPBDP_Listing_Display_Helper {
|
|
20 |
|
21 |
global $post;
|
22 |
|
23 |
-
$vars
|
24 |
-
$vars
|
25 |
-
$vars
|
26 |
-
$vars
|
27 |
-
$vars
|
28 |
-
$vars
|
|
|
29 |
$vars['listing_css_class'] .= ' ' . $vars['even_or_odd'];
|
30 |
|
31 |
$vars = apply_filters( 'wpbdp_listing_template_vars', $vars, $post->ID );
|
20 |
|
21 |
global $post;
|
22 |
|
23 |
+
$vars = array();
|
24 |
+
$vars = array_merge( $vars, array( 'even_or_odd' => ( ( $n & 1 ) ? 'odd' : 'even' ) ) );
|
25 |
+
$vars = array_merge( $vars, self::basic_vars( $post->ID ) );
|
26 |
+
$vars = array_merge( $vars, self::fields_vars( $post->ID, 'excerpt' ) );
|
27 |
+
$vars = array_merge( $vars, self::images_vars( $post->ID, 'excerpt' ) );
|
28 |
+
$vars = array_merge( $vars, self::css_classes( $post->ID, 'excerpt' ) );
|
29 |
+
|
30 |
$vars['listing_css_class'] .= ' ' . $vars['even_or_odd'];
|
31 |
|
32 |
$vars = apply_filters( 'wpbdp_listing_template_vars', $vars, $post->ID );
|
includes/templates-ui.php
CHANGED
@@ -56,10 +56,20 @@ function _wpbdp_padded_count( &$term, $return = false ) {
|
|
56 |
$tree_ids = array_merge( array( $term->term_id ), get_term_children( $term->term_id, WPBDP_CATEGORY_TAX ) );
|
57 |
|
58 |
if ( $tree_ids ) {
|
59 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
|
61 |
if ( $tt_ids ) {
|
62 |
-
$
|
|
|
|
|
|
|
|
|
63 |
|
64 |
$count = intval( $wpdb->get_var( $query ) );
|
65 |
}
|
@@ -531,15 +541,7 @@ function wpbdp_listing_thumbnail( $listing_id = null, $args = array(), $display
|
|
531 |
_wpbdp_resize_image_if_needed( $main_image->ID );
|
532 |
|
533 |
$image_size = wpbdp_get_option( 'listing-main-image-default-size', 'wpbdp-thumb' );
|
534 |
-
|
535 |
-
//Fix for #4185, remove before 5.6. {
|
536 |
-
if ( 'wpbdp-thumbnail' === $image_size ) {
|
537 |
-
$image_size = 'wpbdp-thumb';
|
538 |
-
wpbdp_set_option( 'listing-main-image-default-size', $image_size );
|
539 |
-
}
|
540 |
-
//}.
|
541 |
-
|
542 |
-
$image_img = wp_get_attachment_image(
|
543 |
$main_image->ID,
|
544 |
'uploaded' !== $image_size ? $image_size : '',
|
545 |
false,
|
56 |
$tree_ids = array_merge( array( $term->term_id ), get_term_children( $term->term_id, WPBDP_CATEGORY_TAX ) );
|
57 |
|
58 |
if ( $tree_ids ) {
|
59 |
+
$format = implode( ', ', array_fill( 0, count( $tree_ids ), '%d' ) );
|
60 |
+
$tt_ids = $wpdb->get_col(
|
61 |
+
$wpdb->prepare(
|
62 |
+
"SELECT term_taxonomy_id FROM {$wpdb->term_taxonomy} WHERE term_id IN ( $format ) AND taxonomy = %s",
|
63 |
+
array_merge( (array)$tree_ids, array( WPBDP_CATEGORY_TAX ) )
|
64 |
+
)
|
65 |
+
);
|
66 |
|
67 |
if ( $tt_ids ) {
|
68 |
+
$format = implode( ', ', array_fill( 0, count( $tt_ids ), '%d' ) );
|
69 |
+
$query = $wpdb->prepare(
|
70 |
+
"SELECT COUNT(DISTINCT r.object_id) FROM {$wpdb->term_relationships} r INNER JOIN {$wpdb->posts} p ON p.ID = r.object_id WHERE p.post_status = %s and p.post_type = %s AND term_taxonomy_id IN ( $format )",
|
71 |
+
array_merge( array( 'publish', WPBDP_POST_TYPE ), (array)$tt_ids )
|
72 |
+
);
|
73 |
|
74 |
$count = intval( $wpdb->get_var( $query ) );
|
75 |
}
|
541 |
_wpbdp_resize_image_if_needed( $main_image->ID );
|
542 |
|
543 |
$image_size = wpbdp_get_option( 'listing-main-image-default-size', 'wpbdp-thumb' );
|
544 |
+
$image_img = wp_get_attachment_image(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
545 |
$main_image->ID,
|
546 |
'uploaded' !== $image_size ? $image_size : '',
|
547 |
false,
|
includes/themes.php
CHANGED
@@ -1,14 +1,23 @@
|
|
1 |
<?php
|
2 |
/**
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
* @since 4.0
|
4 |
*/
|
5 |
class WPBDP_Themes {
|
6 |
|
7 |
-
private $themes
|
8 |
private $template_dirs = array();
|
9 |
-
private $cache
|
10 |
-
|
11 |
-
|
|
|
|
|
12 |
|
13 |
|
14 |
function __construct() {
|
@@ -17,11 +26,12 @@ class WPBDP_Themes {
|
|
17 |
// Overrides dir is priority 0.
|
18 |
$this->template_dirs[] = trailingslashit( get_stylesheet_directory() ) . 'business-directory/';
|
19 |
|
20 |
-
if ( get_stylesheet_directory() != get_template_directory() )
|
21 |
$this->template_dirs[] = trailingslashit( get_template_directory() ) . 'business-directory/';
|
|
|
22 |
|
23 |
// Theme template dir is priority 1.
|
24 |
-
$theme
|
25 |
$this->template_dirs[] = $theme->path . 'templates/';
|
26 |
|
27 |
// Core templates are last priority.
|
@@ -46,7 +56,7 @@ class WPBDP_Themes {
|
|
46 |
add_action( 'wp_footer', array( $this, 'fee_specific_coloring' ), 999 );
|
47 |
|
48 |
if ( is_admin() ) {
|
49 |
-
require_once
|
50 |
$this->admin = new WPBDP_Themes_Admin( $this, wpbdp()->licensing );
|
51 |
}
|
52 |
}
|
@@ -55,17 +65,21 @@ class WPBDP_Themes {
|
|
55 |
$theme = $this->get_active_theme_data();
|
56 |
|
57 |
// If no function name is provided, just load the file.
|
58 |
-
if ( ! $fname && file_exists( $theme->path . 'theme.php' ) )
|
59 |
-
include_once
|
|
|
60 |
|
61 |
-
if ( ! $fname )
|
62 |
return;
|
|
|
63 |
|
64 |
$theme_name = str_replace( array( '-' ), array( '_' ), $theme->id );
|
65 |
|
66 |
-
$alternatives = array(
|
67 |
-
|
68 |
-
|
|
|
|
|
69 |
|
70 |
foreach ( $alternatives as $alt ) {
|
71 |
if ( function_exists( $alt ) ) {
|
@@ -76,21 +90,26 @@ class WPBDP_Themes {
|
|
76 |
}
|
77 |
|
78 |
function load_theme_translation() {
|
79 |
-
$theme
|
80 |
$locale = get_locale();
|
81 |
|
82 |
-
$mofile =
|
|
|
|
|
|
|
|
|
83 |
|
84 |
-
if ( ! file_exists( $mofile ) )
|
85 |
return;
|
|
|
86 |
|
87 |
return load_textdomain( 'wpbdp-' . $theme->id, $mofile );
|
88 |
}
|
89 |
|
90 |
function enqueue_theme_scripts() {
|
91 |
$theme = $this->get_active_theme_data();
|
92 |
-
$css
|
93 |
-
$js
|
94 |
|
95 |
foreach ( $css as $c ) {
|
96 |
wp_enqueue_style(
|
@@ -114,11 +133,11 @@ class WPBDP_Themes {
|
|
114 |
if ( is_object( $j ) ) {
|
115 |
$handle = $theme->id . '-' . $this->_normalize_asset_name( $j->handle );
|
116 |
$source = $theme->url . 'assets/' . $j->handle;
|
117 |
-
$deps
|
118 |
} else {
|
119 |
$handle = $theme->id . '-' . $this->_normalize_asset_name( $j );
|
120 |
$source = $theme->url . 'assets/' . $j;
|
121 |
-
$deps
|
122 |
}
|
123 |
|
124 |
wp_enqueue_script( $handle, $source, $deps, $theme->version );
|
@@ -134,8 +153,9 @@ class WPBDP_Themes {
|
|
134 |
$options[] = $prefix . 'field-' . $field->get_id();
|
135 |
$options[] = $prefix . 'field-' . $field->get_short_name();
|
136 |
|
137 |
-
if ( $field->get_tag() )
|
138 |
$options[] = $prefix . 'field-' . $field->get_tag();
|
|
|
139 |
|
140 |
$options[] = $prefix . 'field-type-' . $field->get_field_type_id();
|
141 |
$options[] = $prefix . 'field';
|
@@ -143,30 +163,40 @@ class WPBDP_Themes {
|
|
143 |
|
144 |
$path = '';
|
145 |
foreach ( $options as $o ) {
|
146 |
-
if ( $path = $this->locate_template( $o ) )
|
147 |
break;
|
|
|
148 |
}
|
149 |
|
150 |
-
if ( ! $path )
|
151 |
return $html;
|
|
|
152 |
|
153 |
-
$vars = array(
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
|
|
|
|
158 |
|
159 |
return $this->render_template_file( $path, $path, $vars );
|
160 |
}
|
161 |
|
162 |
function fee_specific_coloring() {
|
163 |
-
$plans = wpbdp_get_fee_plans(
|
|
|
|
|
|
|
|
|
|
|
164 |
|
165 |
echo '<style type="text/css">';
|
166 |
|
167 |
foreach ( $plans as $plan ) {
|
168 |
-
if ( empty( $plan->extra_data['bgcolor'] ) )
|
169 |
continue;
|
|
|
170 |
|
171 |
$color = $plan->extra_data['bgcolor'];
|
172 |
echo '.wpbdp-listing-excerpt.wpbdp-listing-plan-id-' . $plan->id . '{';
|
@@ -192,11 +222,13 @@ class WPBDP_Themes {
|
|
192 |
function get_themes_directories() {
|
193 |
$res = array();
|
194 |
|
195 |
-
$res[ WPBDP_PATH . 'themes/' ]
|
196 |
$res[ WP_CONTENT_DIR . '/businessdirectory-themes/' ] = WP_CONTENT_URL . '/businessdirectory-themes/';
|
197 |
|
198 |
-
$res = array_combine(
|
199 |
-
|
|
|
|
|
200 |
|
201 |
return $res;
|
202 |
}
|
@@ -204,34 +236,39 @@ class WPBDP_Themes {
|
|
204 |
/**
|
205 |
* Scans all theme directories to find themes and returns information about them.
|
206 |
* Subsequent calls to this function use an internal cache to avoid unnecessary I/O.
|
|
|
207 |
* @return array An array of theme objects.
|
208 |
*/
|
209 |
function get_installed_themes() {
|
210 |
// Use cached info if available.
|
211 |
-
if ( ! empty( $this->themes ) )
|
212 |
return $this->themes;
|
|
|
213 |
|
214 |
$this->find_themes();
|
215 |
return $this->themes;
|
216 |
}
|
217 |
|
218 |
function find_themes( $reload = false ) {
|
219 |
-
if ( ! empty( $this->themes ) && ! $reload )
|
220 |
return;
|
|
|
221 |
|
222 |
$this->themes = array();
|
223 |
|
224 |
foreach ( $this->get_themes_directories() as $path => $url ) {
|
225 |
$dirs = WPBDP_FS::ls( $path, 'filter=dir' );
|
226 |
|
227 |
-
if ( ! $dirs )
|
228 |
continue;
|
|
|
229 |
|
230 |
foreach ( $dirs as $d ) {
|
231 |
$info = $this->_get_theme_info( $d );
|
232 |
|
233 |
-
if ( ! $info )
|
234 |
continue;
|
|
|
235 |
|
236 |
$this->themes[ $info->id ] = $info;
|
237 |
}
|
@@ -240,19 +277,23 @@ class WPBDP_Themes {
|
|
240 |
|
241 |
/**
|
242 |
* Changes the active theme.
|
|
|
243 |
* @param string $theme_id
|
244 |
* @return boolean True if theme was changed successfully, False otherwise.
|
245 |
*/
|
246 |
function set_active_theme( $theme_id = '' ) {
|
247 |
-
if ( ! $theme_id )
|
248 |
return false;
|
|
|
249 |
|
250 |
$themes = $this->get_installed_themes();
|
251 |
-
if ( ! isset( $themes[ $theme_id ] ) )
|
252 |
return false;
|
|
|
253 |
|
254 |
-
if ( $theme_id == $this->get_active_theme() )
|
255 |
return true;
|
|
|
256 |
|
257 |
$ok = update_option( 'wpbdp-active-theme', $theme_id );
|
258 |
|
@@ -266,36 +307,41 @@ class WPBDP_Themes {
|
|
266 |
|
267 |
/**
|
268 |
* Retrieves the ID for the current active theme.
|
|
|
269 |
* @return string
|
270 |
*/
|
271 |
-
function get_active_theme() {
|
272 |
$active = get_option( 'wpbdp-active-theme', 'default' );
|
273 |
$themes = $this->get_installed_themes();
|
274 |
|
275 |
-
if ( ! isset( $themes[ $active ] ) )
|
276 |
return 'default';
|
|
|
277 |
|
278 |
return $active;
|
279 |
}
|
280 |
|
281 |
/**
|
282 |
* Retrieves theme information for the current active theme.
|
|
|
283 |
* @return object
|
284 |
*/
|
285 |
function get_active_theme_data( $key = null ) {
|
286 |
$active = $this->get_active_theme();
|
287 |
-
$data
|
288 |
|
289 |
-
if ( ! is_null( $key ) )
|
290 |
return isset( $data->{$key} ) ? $data->{$key} : false;
|
|
|
291 |
|
292 |
return $data;
|
293 |
}
|
294 |
|
295 |
public function get_theme( $theme_id ) {
|
296 |
-
if ( isset( $this->themes[ $theme_id ] ) )
|
297 |
return $this->themes[ $theme_id ];
|
298 |
-
|
|
|
299 |
return false;
|
300 |
}
|
301 |
|
@@ -308,8 +354,8 @@ class WPBDP_Themes {
|
|
308 |
|
309 |
$key = ( ! $key ) ? 'tag' : $key;
|
310 |
|
311 |
-
$missing
|
312 |
-
$suggested_fields
|
313 |
$current_fields_tags = $wpdb->get_col( "SELECT tag FROM {$wpdb->prefix}wpbdp_form_fields" );
|
314 |
|
315 |
$missing_tags = array_diff( $suggested_fields, $current_fields_tags );
|
@@ -317,8 +363,9 @@ class WPBDP_Themes {
|
|
317 |
foreach ( $missing_tags as $mt ) {
|
318 |
$info = $wpbdp->formfields->get_default_fields( $mt );
|
319 |
|
320 |
-
if ( ! $info )
|
321 |
continue;
|
|
|
322 |
|
323 |
$missing[] = $info[ $key ];
|
324 |
}
|
@@ -336,8 +383,9 @@ class WPBDP_Themes {
|
|
336 |
}
|
337 |
|
338 |
$manifest = (array) json_decode( file_get_contents( $manifest_file ) );
|
339 |
-
if ( ! $manifest )
|
340 |
return false;
|
|
|
341 |
|
342 |
$theme_keys = array(
|
343 |
array( 'id', 'string', basename( $d ) ),
|
@@ -349,11 +397,20 @@ class WPBDP_Themes {
|
|
349 |
array( 'author_email', 'email', '' ),
|
350 |
array( 'author_url', 'url', '' ),
|
351 |
array( 'requires', 'string', '4.0dev' ),
|
352 |
-
array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
353 |
array( 'template_variables', 'array', array() ),
|
354 |
array( 'suggested_fields', 'array', array() ),
|
355 |
-
array( 'thumbnails', 'array', array() )
|
356 |
-
/*
|
|
|
357 |
array( 'assets/js', 'array/string', array() )*/
|
358 |
);
|
359 |
|
@@ -361,7 +418,7 @@ class WPBDP_Themes {
|
|
361 |
|
362 |
foreach ( $theme_keys as $i ) {
|
363 |
list( $k, $type, $default ) = $i;
|
364 |
-
$value
|
365 |
|
366 |
switch ( $type ) {
|
367 |
case 'string':
|
@@ -382,23 +439,25 @@ class WPBDP_Themes {
|
|
382 |
break;
|
383 |
}
|
384 |
|
385 |
-
if ( is_null( $value ) )
|
386 |
continue;
|
|
|
387 |
|
388 |
$info->{$k} = $value;
|
389 |
}
|
390 |
|
391 |
$info->path = $d;
|
392 |
|
393 |
-
if ( ! $this->_guess_theme_path_info( $info ) )
|
394 |
return false;
|
|
|
395 |
|
396 |
return $info;
|
397 |
}
|
398 |
|
399 |
public function sync_settings() {
|
400 |
return;
|
401 |
-
$themes_data
|
402 |
$wpbdp_settings = get_option( 'wpbdp_settings', array() );
|
403 |
|
404 |
if ( $themes_data ) {
|
@@ -423,12 +482,14 @@ class WPBDP_Themes {
|
|
423 |
$t->is_core_theme = $this->_is_core_theme( $t );
|
424 |
|
425 |
if ( ! $t->is_core_theme ) {
|
426 |
-
wpbdp()->licensing->add_item(
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
|
|
|
|
432 |
// $t->license_key = wpbdp_get_option( 'license-key-theme-' . $t->id );
|
433 |
// $t->license_status = get_option( 'wpbdp-license-status-theme-' . $t->id );
|
434 |
}
|
@@ -472,13 +533,18 @@ class WPBDP_Themes {
|
|
472 |
}
|
473 |
|
474 |
$params = array(
|
475 |
-
'tag'
|
476 |
'number' => 10,
|
477 |
);
|
478 |
|
479 |
$url = add_query_arg( $params, 'http://businessdirectoryplugin.com/edd-api/v2/products/' );
|
480 |
|
481 |
-
$response = wp_remote_get(
|
|
|
|
|
|
|
|
|
|
|
482 |
|
483 |
if ( is_wp_error( $response ) ) {
|
484 |
set_transient( 'wpbdp-official-themes', array(), HOUR_IN_SECONDS );
|
@@ -525,15 +591,17 @@ class WPBDP_Themes {
|
|
525 |
}
|
526 |
|
527 |
function add_template_dir( $dir_or_file ) {
|
528 |
-
if ( ! is_dir( $dir_or_file ) )
|
529 |
return false;
|
|
|
530 |
|
531 |
$path = trailingslashit( wp_normalize_path( $dir_or_file ) );
|
532 |
|
533 |
-
if ( in_array( $path, $this->template_dirs, true ) )
|
534 |
return true;
|
|
|
535 |
|
536 |
-
$last
|
537 |
$this->template_dirs[] = $path;
|
538 |
$this->template_dirs[] = $last;
|
539 |
|
@@ -545,10 +613,11 @@ class WPBDP_Themes {
|
|
545 |
}
|
546 |
|
547 |
private function render_template_file( $template_id, $path, $vars = array() ) {
|
548 |
-
if ( ! $path )
|
549 |
throw new Exception( 'Invalid template path for template: "' . $template_id . '"' );
|
|
|
550 |
|
551 |
-
$in_wrapper
|
552 |
$template_meta = $this->get_template_meta( $path );
|
553 |
|
554 |
if ( ! $in_wrapper ) {
|
@@ -566,7 +635,7 @@ class WPBDP_Themes {
|
|
566 |
extract( $vars );
|
567 |
|
568 |
ob_start();
|
569 |
-
include
|
570 |
$html = ob_get_contents();
|
571 |
ob_end_clean();
|
572 |
|
@@ -579,28 +648,30 @@ class WPBDP_Themes {
|
|
579 |
// Add before/after to the HTML directly.
|
580 |
if ( $is_part || in_array( 'before', $template_meta['blocks'], true ) ) {
|
581 |
// leave html unmodified
|
582 |
-
}
|
583 |
$html = $vars['blocks']['before'] . $html;
|
584 |
}
|
585 |
|
586 |
if ( $is_part || in_array( 'after', $template_meta['blocks'], true ) ) {
|
587 |
// leave html unmodified
|
588 |
-
}
|
589 |
$html = $html . $vars['blocks']['after'];
|
590 |
}
|
591 |
|
592 |
if ( ! $in_wrapper && $vars['_wrapper_path'] ) {
|
593 |
$in_wrapper = true;
|
594 |
|
595 |
-
$vars2
|
596 |
-
|
597 |
-
|
598 |
-
|
599 |
-
|
600 |
-
|
|
|
|
|
601 |
|
602 |
$in_wrapper = false;
|
603 |
-
$html
|
604 |
}
|
605 |
|
606 |
array_pop( $this->cache['template_vars_stack'] );
|
@@ -622,8 +693,11 @@ class WPBDP_Themes {
|
|
622 |
* @return Array of meta information in `variable => array()` format.
|
623 |
*/
|
624 |
private function get_template_meta( $template_path ) {
|
625 |
-
$default_headers = array(
|
626 |
-
|
|
|
|
|
|
|
627 |
|
628 |
foreach ( array_keys( $default_headers ) as $variable ) {
|
629 |
if ( ! $template_meta[ $variable ] ) {
|
@@ -642,32 +716,36 @@ class WPBDP_Themes {
|
|
642 |
|
643 |
$last = count( $this->cache['template_vars_stack'] ) - 1;
|
644 |
|
645 |
-
if ( $last >= 0 )
|
646 |
$vars = $this->cache['template_vars_stack'][ $last ];
|
647 |
-
else
|
648 |
-
|
|
|
649 |
|
650 |
-
$vars['_part']
|
651 |
-
$vars['_wrapper']
|
652 |
$vars['_wrapper_path'] = '';
|
653 |
|
654 |
$output = $this->render( $template_id, array_merge( $additional_vars, $vars ) );
|
655 |
return $output;
|
656 |
}
|
657 |
|
658 |
-
function _configure_template_vars
|
659 |
$defaults = array(
|
660 |
-
'_id'
|
661 |
-
|
662 |
-
|
663 |
-
|
664 |
-
|
665 |
-
'
|
|
|
|
|
666 |
'_wrapper_path' => '',
|
667 |
-
'_parent'
|
668 |
-
/*
|
669 |
-
'
|
670 |
-
|
|
|
671 |
);
|
672 |
|
673 |
$vars = array_merge( $defaults, $vars );
|
@@ -675,31 +753,34 @@ class WPBDP_Themes {
|
|
675 |
if ( $vars['_wrapper'] ) {
|
676 |
$vars['_wrapper_path'] = $this->locate_template( $vars['_wrapper'] );
|
677 |
|
678 |
-
if ( ! $vars['_wrapper_path'] )
|
679 |
$vars['_wrapper'] = '';
|
|
|
680 |
}
|
681 |
|
682 |
if ( $this->cache['template_vars_stack'] ) {
|
683 |
-
$cnt
|
684 |
$last = $this->cache['template_vars_stack'][ $cnt - 1 ];
|
685 |
|
686 |
-
if ( ! empty( $last['_template'] ) )
|
687 |
$vars['_parent'] = $last['_template'];
|
|
|
688 |
}
|
689 |
|
690 |
$vars = apply_filters( 'wpbdp_template_variables', $vars, $template_id );
|
691 |
$vars = apply_filters( 'wpbdp_template_variables__' . $template_id, $vars, $path );
|
692 |
|
693 |
// Add info about current theme.
|
694 |
-
$theme
|
695 |
$vars['THEME_PATH'] = $theme->path;
|
696 |
-
$vars['THEME_URL']
|
697 |
}
|
698 |
|
699 |
function _process_template_vars( &$vars ) {
|
700 |
foreach ( $vars as $k => $v ) {
|
701 |
-
if ( '#' != $k[0] )
|
702 |
continue;
|
|
|
703 |
|
704 |
$k_ = substr( $k, 1 );
|
705 |
|
@@ -710,11 +791,12 @@ class WPBDP_Themes {
|
|
710 |
|
711 |
$vars[ $k ]['weight'] = isset( $v['weight'] ) ? intval( $v['weight'] ) : 10;
|
712 |
|
713 |
-
if ( array_key_exists( 'value', $v ) )
|
714 |
continue;
|
|
|
715 |
|
716 |
if ( array_key_exists( 'callback', $v ) ) {
|
717 |
-
$vars[ $k ]['value'] = call_user_func_array( $v['callback'], array( $vars, $vars['_template'] ) ); // TODO: support 'echo'ed output too.
|
718 |
unset( $vars[ $k ]['callback'] );
|
719 |
}
|
720 |
}
|
@@ -723,13 +805,20 @@ class WPBDP_Themes {
|
|
723 |
private function _configure_template_blocks( &$vars, $template_variables = array() ) {
|
724 |
$template_id = $vars['_template'];
|
725 |
|
726 |
-
$blocks = array(
|
|
|
|
|
|
|
727 |
// Merge blocks from parent.
|
728 |
// TODO: how do we handle cases where the parent says it is going to handle a block and a "part" should do that?
|
729 |
// Maybe we should not process blocks for "parts" and just use whatever the calling template had?
|
730 |
if ( isset( $vars['blocks'] ) && $vars['blocks'] ) {
|
731 |
foreach ( $vars['blocks'] as $pos => $bl ) {
|
732 |
-
$vars['#inherited_' . $pos] = array(
|
|
|
|
|
|
|
|
|
733 |
}
|
734 |
}
|
735 |
$vars['blocks'] = array();
|
@@ -744,18 +833,20 @@ class WPBDP_Themes {
|
|
744 |
}
|
745 |
|
746 |
foreach ( $vars as $var => $content ) {
|
747 |
-
if ( '#' != $var[0] )
|
748 |
continue;
|
|
|
749 |
|
750 |
-
$new_key
|
751 |
$var_position = $content['position'];
|
752 |
-
$var_value
|
753 |
-
$var_weight
|
754 |
|
755 |
if ( ! in_array( $new_key, $theme_vars, true ) ) {
|
756 |
if ( isset( $blocks[ $var_position ] ) ) {
|
757 |
-
if ( ! isset( $blocks[ $var_position ][ $var_weight ] ) )
|
758 |
$blocks[ $var_position ][ $var_weight ] = array();
|
|
|
759 |
|
760 |
$blocks[ $var_position ][ $var_weight ][ $new_key ] = $var_value;
|
761 |
} else {
|
@@ -772,24 +863,27 @@ class WPBDP_Themes {
|
|
772 |
foreach ( $blocks as $block_id => &$block_content ) {
|
773 |
$vars['blocks'][ $block_id ] = '';
|
774 |
|
775 |
-
if ( ! $block_content )
|
776 |
continue;
|
|
|
777 |
|
778 |
ksort( $block_content, SORT_NUMERIC );
|
779 |
|
780 |
-
foreach ( $block_content as $prio => $c )
|
781 |
$vars['blocks'][ $block_id ] .= implode( '', $c );
|
|
|
782 |
}
|
783 |
}
|
784 |
|
785 |
function locate_template( $id ) {
|
786 |
$id = str_replace( '.tpl.php', '', $id );
|
787 |
|
788 |
-
if ( isset( $this->cache['templates'][ $id ] ) )
|
789 |
return $this->cache['templates'][ $id ];
|
|
|
790 |
|
791 |
$filename = str_replace( ' ', '-', $id ) . '.tpl.php';
|
792 |
-
$path
|
793 |
|
794 |
// Find the template.
|
795 |
foreach ( $this->template_dirs as $p ) {
|
@@ -799,16 +893,17 @@ class WPBDP_Themes {
|
|
799 |
}
|
800 |
}
|
801 |
|
802 |
-
if ( $path )
|
803 |
$this->cache['templates'][ $id ] = $path;
|
|
|
804 |
|
805 |
return $path;
|
806 |
}
|
807 |
|
808 |
function install_theme( $file ) {
|
809 |
-
$themes_dir
|
810 |
list( $temp_dir, $unzipped_dir, ) = WPBDP_FS::unzip_to_temp_dir( $file );
|
811 |
-
$package_dir
|
812 |
|
813 |
// Search for a dir containing 'theme.json'.
|
814 |
$files = WPBDP_FS::ls( $unzipped_dir, 'recursive=1' );
|
@@ -821,23 +916,31 @@ class WPBDP_Themes {
|
|
821 |
|
822 |
if ( ! file_exists( WPBDP_FS::join( $package_dir, 'theme.json' ) ) ) {
|
823 |
WPBDP_FS::rmdir( $temp_dir );
|
824 |
-
return new WP_Error(
|
825 |
-
|
|
|
|
|
826 |
}
|
827 |
|
828 |
if ( ! WPBDP_FS::mkdir( $themes_dir ) ) {
|
829 |
WPBDP_FS::rmdir( $temp_dir );
|
830 |
-
return new WP_Error(
|
831 |
-
|
|
|
|
|
832 |
}
|
833 |
|
834 |
$dest_dir = $themes_dir . basename( $package_dir );
|
835 |
|
836 |
if ( ! WPBDP_FS::rmdir( $dest_dir ) ) {
|
837 |
WPBDP_FS::rmdir( $temp_dir );
|
838 |
-
return new WP_Error(
|
839 |
-
|
840 |
-
|
|
|
|
|
|
|
|
|
841 |
}
|
842 |
|
843 |
if ( ! WPBDP_FS::movedir( $package_dir, $themes_dir ) ) {
|
@@ -855,8 +958,9 @@ class WPBDP_Themes {
|
|
855 |
function wpbdp_x_render( $template_id, $vars = array(), $wrapper = '' ) {
|
856 |
global $wpbdp;
|
857 |
|
858 |
-
if ( $wrapper && ! isset( $vars['_wrapper'] ) )
|
859 |
$vars['_wrapper'] = $wrapper;
|
|
|
860 |
|
861 |
return $wpbdp->themes->render( $template_id, $vars );
|
862 |
}
|
1 |
<?php
|
2 |
/**
|
3 |
+
* BD Premium Themes setup
|
4 |
+
* @since 4.0
|
5 |
+
*/
|
6 |
+
|
7 |
+
/**
|
8 |
+
* Class WPBDP_Themes
|
9 |
+
*
|
10 |
* @since 4.0
|
11 |
*/
|
12 |
class WPBDP_Themes {
|
13 |
|
14 |
+
private $themes = array();
|
15 |
private $template_dirs = array();
|
16 |
+
private $cache = array(
|
17 |
+
'templates' => array(),
|
18 |
+
'rendered' => array(),
|
19 |
+
'template_vars_stack' => array(),
|
20 |
+
);
|
21 |
|
22 |
|
23 |
function __construct() {
|
26 |
// Overrides dir is priority 0.
|
27 |
$this->template_dirs[] = trailingslashit( get_stylesheet_directory() ) . 'business-directory/';
|
28 |
|
29 |
+
if ( get_stylesheet_directory() != get_template_directory() ) {
|
30 |
$this->template_dirs[] = trailingslashit( get_template_directory() ) . 'business-directory/';
|
31 |
+
}
|
32 |
|
33 |
// Theme template dir is priority 1.
|
34 |
+
$theme = $this->get_active_theme_data();
|
35 |
$this->template_dirs[] = $theme->path . 'templates/';
|
36 |
|
37 |
// Core templates are last priority.
|
56 |
add_action( 'wp_footer', array( $this, 'fee_specific_coloring' ), 999 );
|
57 |
|
58 |
if ( is_admin() ) {
|
59 |
+
require_once WPBDP_PATH . 'includes/admin/class-themes-admin.php';
|
60 |
$this->admin = new WPBDP_Themes_Admin( $this, wpbdp()->licensing );
|
61 |
}
|
62 |
}
|
65 |
$theme = $this->get_active_theme_data();
|
66 |
|
67 |
// If no function name is provided, just load the file.
|
68 |
+
if ( ! $fname && file_exists( $theme->path . 'theme.php' ) ) {
|
69 |
+
include_once $theme->path . 'theme.php';
|
70 |
+
}
|
71 |
|
72 |
+
if ( ! $fname ) {
|
73 |
return;
|
74 |
+
}
|
75 |
|
76 |
$theme_name = str_replace( array( '-' ), array( '_' ), $theme->id );
|
77 |
|
78 |
+
$alternatives = array(
|
79 |
+
'wpbdp_themes__' . $theme_name . '_' . $fname,
|
80 |
+
'wpbdp_' . $theme_name . '_' . $fname,
|
81 |
+
$theme_name . '_' . $fname,
|
82 |
+
);
|
83 |
|
84 |
foreach ( $alternatives as $alt ) {
|
85 |
if ( function_exists( $alt ) ) {
|
90 |
}
|
91 |
|
92 |
function load_theme_translation() {
|
93 |
+
$theme = $this->get_active_theme_data();
|
94 |
$locale = get_locale();
|
95 |
|
96 |
+
$mofile = WP_CONTENT_DIR . "/languages/plugins/wpbdp-{$theme->id}-{$locale}.mo";
|
97 |
+
|
98 |
+
if ( ! file_exists( $mofile ) ) {
|
99 |
+
$mofile = untrailingslashit( $theme->path ) . "/languages/wpbdp-{$theme->id}-{$locale}.mo";
|
100 |
+
}
|
101 |
|
102 |
+
if ( ! file_exists( $mofile ) ) {
|
103 |
return;
|
104 |
+
}
|
105 |
|
106 |
return load_textdomain( 'wpbdp-' . $theme->id, $mofile );
|
107 |
}
|
108 |
|
109 |
function enqueue_theme_scripts() {
|
110 |
$theme = $this->get_active_theme_data();
|
111 |
+
$css = array_filter( (array) $theme->assets->css );
|
112 |
+
$js = array_filter( (array) $theme->assets->js );
|
113 |
|
114 |
foreach ( $css as $c ) {
|
115 |
wp_enqueue_style(
|
133 |
if ( is_object( $j ) ) {
|
134 |
$handle = $theme->id . '-' . $this->_normalize_asset_name( $j->handle );
|
135 |
$source = $theme->url . 'assets/' . $j->handle;
|
136 |
+
$deps = $j->deps;
|
137 |
} else {
|
138 |
$handle = $theme->id . '-' . $this->_normalize_asset_name( $j );
|
139 |
$source = $theme->url . 'assets/' . $j;
|
140 |
+
$deps = array();
|
141 |
}
|
142 |
|
143 |
wp_enqueue_script( $handle, $source, $deps, $theme->version );
|
153 |
$options[] = $prefix . 'field-' . $field->get_id();
|
154 |
$options[] = $prefix . 'field-' . $field->get_short_name();
|
155 |
|
156 |
+
if ( $field->get_tag() ) {
|
157 |
$options[] = $prefix . 'field-' . $field->get_tag();
|
158 |
+
}
|
159 |
|
160 |
$options[] = $prefix . 'field-type-' . $field->get_field_type_id();
|
161 |
$options[] = $prefix . 'field';
|
163 |
|
164 |
$path = '';
|
165 |
foreach ( $options as $o ) {
|
166 |
+
if ( $path = $this->locate_template( $o ) ) {
|
167 |
break;
|
168 |
+
}
|
169 |
}
|
170 |
|
171 |
+
if ( ! $path ) {
|
172 |
return $html;
|
173 |
+
}
|
174 |
|
175 |
+
$vars = array(
|
176 |
+
'field' => $field,
|
177 |
+
'context' => $context,
|
178 |
+
'listing_id' => $listing_id,
|
179 |
+
'value' => $field->html_value( $listing_id ),
|
180 |
+
'raw' => $field->value( $listing_id ),
|
181 |
+
);
|
182 |
|
183 |
return $this->render_template_file( $path, $path, $vars );
|
184 |
}
|
185 |
|
186 |
function fee_specific_coloring() {
|
187 |
+
$plans = wpbdp_get_fee_plans(
|
188 |
+
array(
|
189 |
+
'include_free' => true,
|
190 |
+
'tag' => '',
|
191 |
+
)
|
192 |
+
);
|
193 |
|
194 |
echo '<style type="text/css">';
|
195 |
|
196 |
foreach ( $plans as $plan ) {
|
197 |
+
if ( empty( $plan->extra_data['bgcolor'] ) ) {
|
198 |
continue;
|
199 |
+
}
|
200 |
|
201 |
$color = $plan->extra_data['bgcolor'];
|
202 |
echo '.wpbdp-listing-excerpt.wpbdp-listing-plan-id-' . $plan->id . '{';
|
222 |
function get_themes_directories() {
|
223 |
$res = array();
|
224 |
|
225 |
+
$res[ WPBDP_PATH . 'themes/' ] = WPBDP_URL . 'themes/';
|
226 |
$res[ WP_CONTENT_DIR . '/businessdirectory-themes/' ] = WP_CONTENT_URL . '/businessdirectory-themes/';
|
227 |
|
228 |
+
$res = array_combine(
|
229 |
+
array_map( 'wp_normalize_path', array_keys( $res ) ),
|
230 |
+
array_values( $res )
|
231 |
+
);
|
232 |
|
233 |
return $res;
|
234 |
}
|
236 |
/**
|
237 |
* Scans all theme directories to find themes and returns information about them.
|
238 |
* Subsequent calls to this function use an internal cache to avoid unnecessary I/O.
|
239 |
+
*
|
240 |
* @return array An array of theme objects.
|
241 |
*/
|
242 |
function get_installed_themes() {
|
243 |
// Use cached info if available.
|
244 |
+
if ( ! empty( $this->themes ) ) {
|
245 |
return $this->themes;
|
246 |
+
}
|
247 |
|
248 |
$this->find_themes();
|
249 |
return $this->themes;
|
250 |
}
|
251 |
|
252 |
function find_themes( $reload = false ) {
|
253 |
+
if ( ! empty( $this->themes ) && ! $reload ) {
|
254 |
return;
|
255 |
+
}
|
256 |
|
257 |
$this->themes = array();
|
258 |
|
259 |
foreach ( $this->get_themes_directories() as $path => $url ) {
|
260 |
$dirs = WPBDP_FS::ls( $path, 'filter=dir' );
|
261 |
|
262 |
+
if ( ! $dirs ) {
|
263 |
continue;
|
264 |
+
}
|
265 |
|
266 |
foreach ( $dirs as $d ) {
|
267 |
$info = $this->_get_theme_info( $d );
|
268 |
|
269 |
+
if ( ! $info ) {
|
270 |
continue;
|
271 |
+
}
|
272 |
|
273 |
$this->themes[ $info->id ] = $info;
|
274 |
}
|
277 |
|
278 |
/**
|
279 |
* Changes the active theme.
|
280 |
+
*
|
281 |
* @param string $theme_id
|
282 |
* @return boolean True if theme was changed successfully, False otherwise.
|
283 |
*/
|
284 |
function set_active_theme( $theme_id = '' ) {
|
285 |
+
if ( ! $theme_id ) {
|
286 |
return false;
|
287 |
+
}
|
288 |
|
289 |
$themes = $this->get_installed_themes();
|
290 |
+
if ( ! isset( $themes[ $theme_id ] ) ) {
|
291 |
return false;
|
292 |
+
}
|
293 |
|
294 |
+
if ( $theme_id == $this->get_active_theme() ) {
|
295 |
return true;
|
296 |
+
}
|
297 |
|
298 |
$ok = update_option( 'wpbdp-active-theme', $theme_id );
|
299 |
|
307 |
|
308 |
/**
|
309 |
* Retrieves the ID for the current active theme.
|
310 |
+
*
|
311 |
* @return string
|
312 |
*/
|
313 |
+
function get_active_theme() {
|
314 |
$active = get_option( 'wpbdp-active-theme', 'default' );
|
315 |
$themes = $this->get_installed_themes();
|
316 |
|
317 |
+
if ( ! isset( $themes[ $active ] ) ) {
|
318 |
return 'default';
|
319 |
+
}
|
320 |
|
321 |
return $active;
|
322 |
}
|
323 |
|
324 |
/**
|
325 |
* Retrieves theme information for the current active theme.
|
326 |
+
*
|
327 |
* @return object
|
328 |
*/
|
329 |
function get_active_theme_data( $key = null ) {
|
330 |
$active = $this->get_active_theme();
|
331 |
+
$data = $this->themes[ $active ];
|
332 |
|
333 |
+
if ( ! is_null( $key ) ) {
|
334 |
return isset( $data->{$key} ) ? $data->{$key} : false;
|
335 |
+
}
|
336 |
|
337 |
return $data;
|
338 |
}
|
339 |
|
340 |
public function get_theme( $theme_id ) {
|
341 |
+
if ( isset( $this->themes[ $theme_id ] ) ) {
|
342 |
return $this->themes[ $theme_id ];
|
343 |
+
}
|
344 |
+
|
345 |
return false;
|
346 |
}
|
347 |
|
354 |
|
355 |
$key = ( ! $key ) ? 'tag' : $key;
|
356 |
|
357 |
+
$missing = array();
|
358 |
+
$suggested_fields = array_filter( (array) $this->get_active_theme_data( 'suggested_fields' ) );
|
359 |
$current_fields_tags = $wpdb->get_col( "SELECT tag FROM {$wpdb->prefix}wpbdp_form_fields" );
|
360 |
|
361 |
$missing_tags = array_diff( $suggested_fields, $current_fields_tags );
|
363 |
foreach ( $missing_tags as $mt ) {
|
364 |
$info = $wpbdp->formfields->get_default_fields( $mt );
|
365 |
|
366 |
+
if ( ! $info ) {
|
367 |
continue;
|
368 |
+
}
|
369 |
|
370 |
$missing[] = $info[ $key ];
|
371 |
}
|
383 |
}
|
384 |
|
385 |
$manifest = (array) json_decode( file_get_contents( $manifest_file ) );
|
386 |
+
if ( ! $manifest ) {
|
387 |
return false;
|
388 |
+
}
|
389 |
|
390 |
$theme_keys = array(
|
391 |
array( 'id', 'string', basename( $d ) ),
|
397 |
array( 'author_email', 'email', '' ),
|
398 |
array( 'author_url', 'url', '' ),
|
399 |
array( 'requires', 'string', '4.0dev' ),
|
400 |
+
array(
|
401 |
+
'assets',
|
402 |
+
'array',
|
403 |
+
array(
|
404 |
+
'css' => null,
|
405 |
+
'js' => null,
|
406 |
+
),
|
407 |
+
array( 'allow_other_keys' => false ),
|
408 |
+
),
|
409 |
array( 'template_variables', 'array', array() ),
|
410 |
array( 'suggested_fields', 'array', array() ),
|
411 |
+
array( 'thumbnails', 'array', array() ),
|
412 |
+
/*
|
413 |
+
array( 'assets/css', 'array/string', array() ),
|
414 |
array( 'assets/js', 'array/string', array() )*/
|
415 |
);
|
416 |
|
418 |
|
419 |
foreach ( $theme_keys as $i ) {
|
420 |
list( $k, $type, $default ) = $i;
|
421 |
+
$value = isset( $manifest[ $k ] ) ? $manifest[ $k ] : $default;
|
422 |
|
423 |
switch ( $type ) {
|
424 |
case 'string':
|
439 |
break;
|
440 |
}
|
441 |
|
442 |
+
if ( is_null( $value ) ) {
|
443 |
continue;
|
444 |
+
}
|
445 |
|
446 |
$info->{$k} = $value;
|
447 |
}
|
448 |
|
449 |
$info->path = $d;
|
450 |
|
451 |
+
if ( ! $this->_guess_theme_path_info( $info ) ) {
|
452 |
return false;
|
453 |
+
}
|
454 |
|
455 |
return $info;
|
456 |
}
|
457 |
|
458 |
public function sync_settings() {
|
459 |
return;
|
460 |
+
$themes_data = get_option( 'wpbdp-themes-licenses', array() );
|
461 |
$wpbdp_settings = get_option( 'wpbdp_settings', array() );
|
462 |
|
463 |
if ( $themes_data ) {
|
482 |
$t->is_core_theme = $this->_is_core_theme( $t );
|
483 |
|
484 |
if ( ! $t->is_core_theme ) {
|
485 |
+
wpbdp()->licensing->add_item(
|
486 |
+
array(
|
487 |
+
'item_type' => 'theme',
|
488 |
+
'id' => $t->id,
|
489 |
+
'name' => $t->name,
|
490 |
+
'version' => $t->version,
|
491 |
+
)
|
492 |
+
);
|
493 |
// $t->license_key = wpbdp_get_option( 'license-key-theme-' . $t->id );
|
494 |
// $t->license_status = get_option( 'wpbdp-license-status-theme-' . $t->id );
|
495 |
}
|
533 |
}
|
534 |
|
535 |
$params = array(
|
536 |
+
'tag' => 'theme',
|
537 |
'number' => 10,
|
538 |
);
|
539 |
|
540 |
$url = add_query_arg( $params, 'http://businessdirectoryplugin.com/edd-api/v2/products/' );
|
541 |
|
542 |
+
$response = wp_remote_get(
|
543 |
+
$url, array(
|
544 |
+
'timeout' => 15,
|
545 |
+
'sslverify' => false,
|
546 |
+
)
|
547 |
+
);
|
548 |
|
549 |
if ( is_wp_error( $response ) ) {
|
550 |
set_transient( 'wpbdp-official-themes', array(), HOUR_IN_SECONDS );
|
591 |
}
|
592 |
|
593 |
function add_template_dir( $dir_or_file ) {
|
594 |
+
if ( ! is_dir( $dir_or_file ) ) {
|
595 |
return false;
|
596 |
+
}
|
597 |
|
598 |
$path = trailingslashit( wp_normalize_path( $dir_or_file ) );
|
599 |
|
600 |
+
if ( in_array( $path, $this->template_dirs, true ) ) {
|
601 |
return true;
|
602 |
+
}
|
603 |
|
604 |
+
$last = array_pop( $this->template_dirs );
|
605 |
$this->template_dirs[] = $path;
|
606 |
$this->template_dirs[] = $last;
|
607 |
|
613 |
}
|
614 |
|
615 |
private function render_template_file( $template_id, $path, $vars = array() ) {
|
616 |
+
if ( ! $path ) {
|
617 |
throw new Exception( 'Invalid template path for template: "' . $template_id . '"' );
|
618 |
+
}
|
619 |
|
620 |
+
$in_wrapper = isset( $vars['_child'] );
|
621 |
$template_meta = $this->get_template_meta( $path );
|
622 |
|
623 |
if ( ! $in_wrapper ) {
|
635 |
extract( $vars );
|
636 |
|
637 |
ob_start();
|
638 |
+
include $path;
|
639 |
$html = ob_get_contents();
|
640 |
ob_end_clean();
|
641 |
|
648 |
// Add before/after to the HTML directly.
|
649 |
if ( $is_part || in_array( 'before', $template_meta['blocks'], true ) ) {
|
650 |
// leave html unmodified
|
651 |
+
} elseif ( ! empty( $vars['blocks']['before'] ) ) {
|
652 |
$html = $vars['blocks']['before'] . $html;
|
653 |
}
|
654 |
|
655 |
if ( $is_part || in_array( 'after', $template_meta['blocks'], true ) ) {
|
656 |
// leave html unmodified
|
657 |
+
} elseif ( ! empty( $vars['blocks']['after'] ) ) {
|
658 |
$html = $html . $vars['blocks']['after'];
|
659 |
}
|
660 |
|
661 |
if ( ! $in_wrapper && $vars['_wrapper_path'] ) {
|
662 |
$in_wrapper = true;
|
663 |
|
664 |
+
$vars2 = array(
|
665 |
+
'_template' => $vars['_wrapper'],
|
666 |
+
'_path' => $vars['_wrapper_path'],
|
667 |
+
'_class' => $vars['_class'],
|
668 |
+
'_child' => (object) $vars,
|
669 |
+
'content' => $html,
|
670 |
+
);
|
671 |
+
$wrapper_html = $this->render_template_file( $vars['_wrapper_path'], $vars['_wrapper_path'], $vars2 );
|
672 |
|
673 |
$in_wrapper = false;
|
674 |
+
$html = $wrapper_html;
|
675 |
}
|
676 |
|
677 |
array_pop( $this->cache['template_vars_stack'] );
|
693 |
* @return Array of meta information in `variable => array()` format.
|
694 |
*/
|
695 |
private function get_template_meta( $template_path ) {
|
696 |
+
$default_headers = array(
|
697 |
+
'blocks' => 'Template Blocks',
|
698 |
+
'variables' => 'Template Variables',
|
699 |
+
);
|
700 |
+
$template_meta = get_file_data( $template_path, $default_headers, 'business_directory_template' );
|
701 |
|
702 |
foreach ( array_keys( $default_headers ) as $variable ) {
|
703 |
if ( ! $template_meta[ $variable ] ) {
|
716 |
|
717 |
$last = count( $this->cache['template_vars_stack'] ) - 1;
|
718 |
|
719 |
+
if ( $last >= 0 ) {
|
720 |
$vars = $this->cache['template_vars_stack'][ $last ];
|
721 |
+
} else {
|
722 |
+
$vars = array();
|
723 |
+
}
|
724 |
|
725 |
+
$vars['_part'] = true;
|
726 |
+
$vars['_wrapper'] = '';
|
727 |
$vars['_wrapper_path'] = '';
|
728 |
|
729 |
$output = $this->render( $template_id, array_merge( $additional_vars, $vars ) );
|
730 |
return $output;
|
731 |
}
|
732 |
|
733 |
+
function _configure_template_vars( $template_id, $path, &$vars ) {
|
734 |
$defaults = array(
|
735 |
+
'_id' => str_replace(
|
736 |
+
array( '.tpl.php', ' ' ),
|
737 |
+
array( '', '-' ),
|
738 |
+
$template_id
|
739 |
+
),
|
740 |
+
'_template' => $template_id,
|
741 |
+
'_path' => $path,
|
742 |
+
'_wrapper' => '',
|
743 |
'_wrapper_path' => '',
|
744 |
+
'_parent' => '',
|
745 |
+
/*
|
746 |
+
'_bar' => false,
|
747 |
+
'_bar_items' => array( 'links', 'search' ),*/
|
748 |
+
'_class' => '',
|
749 |
);
|
750 |
|
751 |
$vars = array_merge( $defaults, $vars );
|
753 |
if ( $vars['_wrapper'] ) {
|
754 |
$vars['_wrapper_path'] = $this->locate_template( $vars['_wrapper'] );
|
755 |
|
756 |
+
if ( ! $vars['_wrapper_path'] ) {
|
757 |
$vars['_wrapper'] = '';
|
758 |
+
}
|
759 |
}
|
760 |
|
761 |
if ( $this->cache['template_vars_stack'] ) {
|
762 |
+
$cnt = count( $this->cache['template_vars_stack'] );
|
763 |
$last = $this->cache['template_vars_stack'][ $cnt - 1 ];
|
764 |
|
765 |
+
if ( ! empty( $last['_template'] ) ) {
|
766 |
$vars['_parent'] = $last['_template'];
|
767 |
+
}
|
768 |
}
|
769 |
|
770 |
$vars = apply_filters( 'wpbdp_template_variables', $vars, $template_id );
|
771 |
$vars = apply_filters( 'wpbdp_template_variables__' . $template_id, $vars, $path );
|
772 |
|
773 |
// Add info about current theme.
|
774 |
+
$theme = $this->get_active_theme_data();
|
775 |
$vars['THEME_PATH'] = $theme->path;
|
776 |
+
$vars['THEME_URL'] = $theme->url;
|
777 |
}
|
778 |
|
779 |
function _process_template_vars( &$vars ) {
|
780 |
foreach ( $vars as $k => $v ) {
|
781 |
+
if ( '#' != $k[0] ) {
|
782 |
continue;
|
783 |
+
}
|
784 |
|
785 |
$k_ = substr( $k, 1 );
|
786 |
|
791 |
|
792 |
$vars[ $k ]['weight'] = isset( $v['weight'] ) ? intval( $v['weight'] ) : 10;
|
793 |
|
794 |
+
if ( array_key_exists( 'value', $v ) ) {
|
795 |
continue;
|
796 |
+
}
|
797 |
|
798 |
if ( array_key_exists( 'callback', $v ) ) {
|
799 |
+
$vars[ $k ]['value'] = call_user_func_array( $v['callback'], array( $vars, $vars['_template'] ) ); // TODO: support 'echo'ed output too.
|
800 |
unset( $vars[ $k ]['callback'] );
|
801 |
}
|
802 |
}
|
805 |
private function _configure_template_blocks( &$vars, $template_variables = array() ) {
|
806 |
$template_id = $vars['_template'];
|
807 |
|
808 |
+
$blocks = array(
|
809 |
+
'after' => array(),
|
810 |
+
'before' => array(),
|
811 |
+
);
|
812 |
// Merge blocks from parent.
|
813 |
// TODO: how do we handle cases where the parent says it is going to handle a block and a "part" should do that?
|
814 |
// Maybe we should not process blocks for "parts" and just use whatever the calling template had?
|
815 |
if ( isset( $vars['blocks'] ) && $vars['blocks'] ) {
|
816 |
foreach ( $vars['blocks'] as $pos => $bl ) {
|
817 |
+
$vars[ '#inherited_' . $pos ] = array(
|
818 |
+
'position' => $pos,
|
819 |
+
'value' => $bl,
|
820 |
+
'weight' => 0,
|
821 |
+
);
|
822 |
}
|
823 |
}
|
824 |
$vars['blocks'] = array();
|
833 |
}
|
834 |
|
835 |
foreach ( $vars as $var => $content ) {
|
836 |
+
if ( '#' != $var[0] ) {
|
837 |
continue;
|
838 |
+
}
|
839 |
|
840 |
+
$new_key = substr( $var, 1 );
|
841 |
$var_position = $content['position'];
|
842 |
+
$var_value = $content['value'];
|
843 |
+
$var_weight = $content['weight'];
|
844 |
|
845 |
if ( ! in_array( $new_key, $theme_vars, true ) ) {
|
846 |
if ( isset( $blocks[ $var_position ] ) ) {
|
847 |
+
if ( ! isset( $blocks[ $var_position ][ $var_weight ] ) ) {
|
848 |
$blocks[ $var_position ][ $var_weight ] = array();
|
849 |
+
}
|
850 |
|
851 |
$blocks[ $var_position ][ $var_weight ][ $new_key ] = $var_value;
|
852 |
} else {
|
863 |
foreach ( $blocks as $block_id => &$block_content ) {
|
864 |
$vars['blocks'][ $block_id ] = '';
|
865 |
|
866 |
+
if ( ! $block_content ) {
|
867 |
continue;
|
868 |
+
}
|
869 |
|
870 |
ksort( $block_content, SORT_NUMERIC );
|
871 |
|
872 |
+
foreach ( $block_content as $prio => $c ) {
|
873 |
$vars['blocks'][ $block_id ] .= implode( '', $c );
|
874 |
+
}
|
875 |
}
|
876 |
}
|
877 |
|
878 |
function locate_template( $id ) {
|
879 |
$id = str_replace( '.tpl.php', '', $id );
|
880 |
|
881 |
+
if ( isset( $this->cache['templates'][ $id ] ) ) {
|
882 |
return $this->cache['templates'][ $id ];
|
883 |
+
}
|
884 |
|
885 |
$filename = str_replace( ' ', '-', $id ) . '.tpl.php';
|
886 |
+
$path = false;
|
887 |
|
888 |
// Find the template.
|
889 |
foreach ( $this->template_dirs as $p ) {
|
893 |
}
|
894 |
}
|
895 |
|
896 |
+
if ( $path ) {
|
897 |
$this->cache['templates'][ $id ] = $path;
|
898 |
+
}
|
899 |
|
900 |
return $path;
|
901 |
}
|
902 |
|
903 |
function install_theme( $file ) {
|
904 |
+
$themes_dir = wp_normalize_path( WP_CONTENT_DIR . '/businessdirectory-themes/' ); // TODO: do not hardcode this directory.
|
905 |
list( $temp_dir, $unzipped_dir, ) = WPBDP_FS::unzip_to_temp_dir( $file );
|
906 |
+
$package_dir = $unzipped_dir;
|
907 |
|
908 |
// Search for a dir containing 'theme.json'.
|
909 |
$files = WPBDP_FS::ls( $unzipped_dir, 'recursive=1' );
|
916 |
|
917 |
if ( ! file_exists( WPBDP_FS::join( $package_dir, 'theme.json' ) ) ) {
|
918 |
WPBDP_FS::rmdir( $temp_dir );
|
919 |
+
return new WP_Error(
|
920 |
+
'no-theme-file',
|
921 |
+
_x( 'ZIP file is not a valid BD theme file.', 'themes', 'WPBDM' )
|
922 |
+
);
|
923 |
}
|
924 |
|
925 |
if ( ! WPBDP_FS::mkdir( $themes_dir ) ) {
|
926 |
WPBDP_FS::rmdir( $temp_dir );
|
927 |
+
return new WP_Error(
|
928 |
+
'no-themes-directory',
|
929 |
+
_x( 'Could not create themes directory.', 'themes', 'WPBDM' )
|
930 |
+
);
|
931 |
}
|
932 |
|
933 |
$dest_dir = $themes_dir . basename( $package_dir );
|
934 |
|
935 |
if ( ! WPBDP_FS::rmdir( $dest_dir ) ) {
|
936 |
WPBDP_FS::rmdir( $temp_dir );
|
937 |
+
return new WP_Error(
|
938 |
+
'old-theme-not-removed',
|
939 |
+
sprintf(
|
940 |
+
_x( 'Could not remove previous theme directory "%s".', 'themes', 'WPBDM' ),
|
941 |
+
$dest_dir
|
942 |
+
)
|
943 |
+
);
|
944 |
}
|
945 |
|
946 |
if ( ! WPBDP_FS::movedir( $package_dir, $themes_dir ) ) {
|
958 |
function wpbdp_x_render( $template_id, $vars = array(), $wrapper = '' ) {
|
959 |
global $wpbdp;
|
960 |
|
961 |
+
if ( $wrapper && ! isset( $vars['_wrapper'] ) ) {
|
962 |
$vars['_wrapper'] = $wrapper;
|
963 |
+
}
|
964 |
|
965 |
return $wpbdp->themes->render( $template_id, $vars );
|
966 |
}
|
includes/views/manage_listings.php
CHANGED
@@ -18,7 +18,11 @@ class WPBDP__Views__Manage_Listings extends WPBDP__View {
|
|
18 |
|
19 |
if ( ! $current_user ) {
|
20 |
$login_msg = _x( 'Please <a>login</a> to manage your listings.', 'view:manage-listings', 'WPBDM' );
|
21 |
-
$login_msg = str_replace(
|
|
|
|
|
|
|
|
|
22 |
return $login_msg;
|
23 |
}
|
24 |
|
18 |
|
19 |
if ( ! $current_user ) {
|
20 |
$login_msg = _x( 'Please <a>login</a> to manage your listings.', 'view:manage-listings', 'WPBDM' );
|
21 |
+
$login_msg = str_replace(
|
22 |
+
'<a>',
|
23 |
+
'<a href="' . esc_attr( add_query_arg( 'redirect_to', urlencode( apply_filters( 'the_permalink', get_permalink() ) ), wpbdp_url( 'login' ) ) ) . '">',
|
24 |
+
$login_msg
|
25 |
+
);
|
26 |
return $login_msg;
|
27 |
}
|
28 |
|
languages/WPBDM-ar.po
CHANGED
@@ -5,7 +5,7 @@ msgstr ""
|
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
-
"POT-Creation-Date: 2019-
|
9 |
"PO-Revision-Date: 2017-01-16 17:47-0500\n"
|
10 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
11 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
@@ -60,7 +60,7 @@ msgstr "حذف إضافة دليل الأعمال"
|
|
60 |
msgid "Uninstall"
|
61 |
msgstr "حذف"
|
62 |
|
63 |
-
#: includes/admin/class-csv-import.php:
|
64 |
#, fuzzy
|
65 |
msgid "Listing imported by admin. Payment skipped."
|
66 |
msgstr "Poster annonce(paiement initial)"
|
@@ -308,7 +308,7 @@ msgstr "العنوان"
|
|
308 |
msgid "ZIP Code"
|
309 |
msgstr "الرمز البريدي"
|
310 |
|
311 |
-
#: includes/functions.php:
|
312 |
msgid "Free"
|
313 |
msgstr "مجاني"
|
314 |
|
@@ -333,15 +333,15 @@ msgstr ""
|
|
333 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
334 |
msgstr ""
|
335 |
|
336 |
-
#: includes/templates-ui.php:
|
337 |
msgid "Directory"
|
338 |
msgstr "الدليل"
|
339 |
|
340 |
-
#: includes/templates-ui.php:
|
341 |
msgid "View All Listings"
|
342 |
msgstr "مشاهدة جميع الإعلانات"
|
343 |
|
344 |
-
#: includes/templates-ui.php:
|
345 |
msgid "Create A Listing"
|
346 |
msgstr "إنشاء إعلان"
|
347 |
|
@@ -462,39 +462,39 @@ msgctxt "admin csv-import"
|
|
462 |
msgid "Help"
|
463 |
msgstr "المساعدة"
|
464 |
|
465 |
-
#: includes/admin/class-csv-import.php:
|
466 |
msgctxt "admin csv-import"
|
467 |
msgid ""
|
468 |
"Could not create listing category \"<category-name>\". The operation failed "
|
469 |
"with the following error: <error-message>."
|
470 |
msgstr ""
|
471 |
|
472 |
-
#: includes/admin/class-csv-import.php:
|
473 |
msgctxt "admin csv-import"
|
474 |
msgid "Could not create listing category \"%s\""
|
475 |
msgstr "لا يمكن إنشاء تصنيف الإعلان \"%s\""
|
476 |
|
477 |
-
#: includes/admin/class-csv-import.php:
|
478 |
msgctxt "admin csv-import"
|
479 |
msgid "Username \"%s\" does not exist"
|
480 |
msgstr "إسم المستخدم \"%s\" غير موجود"
|
481 |
|
482 |
-
#: includes/admin/class-csv-import.php:
|
483 |
msgctxt "admin csv-import"
|
484 |
msgid "The string <string> couldn't be converted into a valid date."
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: includes/admin/class-csv-import.php:
|
488 |
msgctxt "admin csv-import"
|
489 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
490 |
msgstr ""
|
491 |
|
492 |
-
#: includes/admin/class-csv-import.php:
|
493 |
msgctxt "admin csv-import"
|
494 |
msgid "Missing required field: %s"
|
495 |
msgstr "حقل مطلوب مفقود: %s"
|
496 |
|
497 |
-
#: includes/admin/class-csv-import.php:
|
498 |
msgctxt "admin csv-import"
|
499 |
msgid "Listing category \"%s\" does not exist"
|
500 |
msgstr "تصنيف الإعلان \"%s\" غير موجود"
|
@@ -1935,22 +1935,22 @@ msgctxt "themes"
|
|
1935 |
msgid "Theme was updated successfully."
|
1936 |
msgstr "تم تحديث القالب بنجاح."
|
1937 |
|
1938 |
-
#: includes/themes.php:
|
1939 |
msgctxt "themes"
|
1940 |
msgid "ZIP file is not a valid BD theme file."
|
1941 |
msgstr "ملف الضغط ZIP ليس ملف قالب دليل الأعمال صالح."
|
1942 |
|
1943 |
-
#: includes/themes.php:
|
1944 |
msgctxt "themes"
|
1945 |
msgid "Could not create themes directory."
|
1946 |
msgstr "تعذر إنشاء مجلد القوالب."
|
1947 |
|
1948 |
-
#: includes/themes.php:
|
1949 |
msgctxt "themes"
|
1950 |
msgid "Could not remove previous theme directory \"%s\"."
|
1951 |
msgstr "تعذر إزالة مجلد القالب السابق \"%s\"."
|
1952 |
|
1953 |
-
#: includes/themes.php:
|
1954 |
msgctxt "themes"
|
1955 |
msgid "Could not move new theme into theme directory."
|
1956 |
msgstr "تعذر نقل القالب الجديد الى مجلد القالب."
|
@@ -3651,13 +3651,13 @@ msgid "Author"
|
|
3651 |
msgstr "الكاتب"
|
3652 |
|
3653 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3654 |
-
#: includes/functions.php:
|
3655 |
msgctxt "admin settings"
|
3656 |
msgid "Date posted"
|
3657 |
msgstr "تاريخ النشر"
|
3658 |
|
3659 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3660 |
-
#: includes/functions.php:
|
3661 |
msgctxt "admin settings"
|
3662 |
msgid "Date last modified"
|
3663 |
msgstr "تاريخ آخر تعديل"
|
@@ -4053,12 +4053,12 @@ msgctxt "admin settings"
|
|
4053 |
msgid "Uploaded Image (no resize)"
|
4054 |
msgstr "رفع الصور"
|
4055 |
|
4056 |
-
#: includes/functions.php:
|
4057 |
msgctxt "admin settings"
|
4058 |
msgid "User"
|
4059 |
msgstr "عضو"
|
4060 |
|
4061 |
-
#: includes/functions.php:
|
4062 |
msgctxt "admin settings"
|
4063 |
msgid "User registration date"
|
4064 |
msgstr "تاريخ تسجيل العضو"
|
@@ -6936,13 +6936,13 @@ msgctxt "image field"
|
|
6936 |
msgid "Caption for %s is required."
|
6937 |
msgstr "البلد المطلوب."
|
6938 |
|
6939 |
-
#: includes/functions.php:
|
6940 |
#, fuzzy
|
6941 |
msgctxt "templates"
|
6942 |
msgid "Return to results"
|
6943 |
msgstr "العودة إلى الدليل."
|
6944 |
|
6945 |
-
#: includes/functions.php:
|
6946 |
msgctxt "templates"
|
6947 |
msgid "Go back"
|
6948 |
msgstr ""
|
@@ -6953,17 +6953,17 @@ msgctxt "templates"
|
|
6953 |
msgid "Return to fee selection"
|
6954 |
msgstr "الرجوع إلى الإعلان."
|
6955 |
|
6956 |
-
#: includes/templates-ui.php:
|
6957 |
msgctxt "templates"
|
6958 |
msgid "No listing categories found."
|
6959 |
msgstr "لم يتم العثور على تصنيفات الإعلانات."
|
6960 |
|
6961 |
-
#: includes/templates-ui.php:
|
6962 |
msgctxt "templates"
|
6963 |
msgid "Search Listings"
|
6964 |
msgstr "البحث في الإعلانات"
|
6965 |
|
6966 |
-
#: includes/templates-ui.php:
|
6967 |
msgctxt "templates"
|
6968 |
msgid "Advanced Search"
|
6969 |
msgstr "بحث متقدم"
|
@@ -8073,17 +8073,17 @@ msgctxt "checkout"
|
|
8073 |
msgid "Next"
|
8074 |
msgstr ""
|
8075 |
|
8076 |
-
#: includes/templates-ui.php:
|
8077 |
msgctxt "templates sort"
|
8078 |
msgid "Sort By:"
|
8079 |
msgstr "ترتيب حسب:"
|
8080 |
|
8081 |
-
#: includes/templates-ui.php:
|
8082 |
msgctxt "sort"
|
8083 |
msgid "Reset"
|
8084 |
msgstr "إعادة تعيين"
|
8085 |
|
8086 |
-
#: includes/templates-ui.php:
|
8087 |
msgctxt "sort"
|
8088 |
msgid "(Reset)"
|
8089 |
msgstr "(إعادة تعيين)"
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
+
"POT-Creation-Date: 2019-08-13 23:12:17+00:00\n"
|
9 |
"PO-Revision-Date: 2017-01-16 17:47-0500\n"
|
10 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
11 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
60 |
msgid "Uninstall"
|
61 |
msgstr "حذف"
|
62 |
|
63 |
+
#: includes/admin/class-csv-import.php:624
|
64 |
#, fuzzy
|
65 |
msgid "Listing imported by admin. Payment skipped."
|
66 |
msgstr "Poster annonce(paiement initial)"
|
308 |
msgid "ZIP Code"
|
309 |
msgstr "الرمز البريدي"
|
310 |
|
311 |
+
#: includes/functions.php:541
|
312 |
msgid "Free"
|
313 |
msgstr "مجاني"
|
314 |
|
333 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
334 |
msgstr ""
|
335 |
|
336 |
+
#: includes/templates-ui.php:287
|
337 |
msgid "Directory"
|
338 |
msgstr "الدليل"
|
339 |
|
340 |
+
#: includes/templates-ui.php:296
|
341 |
msgid "View All Listings"
|
342 |
msgstr "مشاهدة جميع الإعلانات"
|
343 |
|
344 |
+
#: includes/templates-ui.php:305
|
345 |
msgid "Create A Listing"
|
346 |
msgstr "إنشاء إعلان"
|
347 |
|
462 |
msgid "Help"
|
463 |
msgstr "المساعدة"
|
464 |
|
465 |
+
#: includes/admin/class-csv-import.php:502
|
466 |
msgctxt "admin csv-import"
|
467 |
msgid ""
|
468 |
"Could not create listing category \"<category-name>\". The operation failed "
|
469 |
"with the following error: <error-message>."
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: includes/admin/class-csv-import.php:508
|
473 |
msgctxt "admin csv-import"
|
474 |
msgid "Could not create listing category \"%s\""
|
475 |
msgstr "لا يمكن إنشاء تصنيف الإعلان \"%s\""
|
476 |
|
477 |
+
#: includes/admin/class-csv-import.php:675
|
478 |
msgctxt "admin csv-import"
|
479 |
msgid "Username \"%s\" does not exist"
|
480 |
msgstr "إسم المستخدم \"%s\" غير موجود"
|
481 |
|
482 |
+
#: includes/admin/class-csv-import.php:701
|
483 |
msgctxt "admin csv-import"
|
484 |
msgid "The string <string> couldn't be converted into a valid date."
|
485 |
msgstr ""
|
486 |
|
487 |
+
#: includes/admin/class-csv-import.php:723
|
488 |
msgctxt "admin csv-import"
|
489 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
490 |
msgstr ""
|
491 |
|
492 |
+
#: includes/admin/class-csv-import.php:746
|
493 |
msgctxt "admin csv-import"
|
494 |
msgid "Missing required field: %s"
|
495 |
msgstr "حقل مطلوب مفقود: %s"
|
496 |
|
497 |
+
#: includes/admin/class-csv-import.php:771
|
498 |
msgctxt "admin csv-import"
|
499 |
msgid "Listing category \"%s\" does not exist"
|
500 |
msgstr "تصنيف الإعلان \"%s\" غير موجود"
|
1935 |
msgid "Theme was updated successfully."
|
1936 |
msgstr "تم تحديث القالب بنجاح."
|
1937 |
|
1938 |
+
#: includes/themes.php:921
|
1939 |
msgctxt "themes"
|
1940 |
msgid "ZIP file is not a valid BD theme file."
|
1941 |
msgstr "ملف الضغط ZIP ليس ملف قالب دليل الأعمال صالح."
|
1942 |
|
1943 |
+
#: includes/themes.php:929
|
1944 |
msgctxt "themes"
|
1945 |
msgid "Could not create themes directory."
|
1946 |
msgstr "تعذر إنشاء مجلد القوالب."
|
1947 |
|
1948 |
+
#: includes/themes.php:940
|
1949 |
msgctxt "themes"
|
1950 |
msgid "Could not remove previous theme directory \"%s\"."
|
1951 |
msgstr "تعذر إزالة مجلد القالب السابق \"%s\"."
|
1952 |
|
1953 |
+
#: includes/themes.php:948
|
1954 |
msgctxt "themes"
|
1955 |
msgid "Could not move new theme into theme directory."
|
1956 |
msgstr "تعذر نقل القالب الجديد الى مجلد القالب."
|
3651 |
msgstr "الكاتب"
|
3652 |
|
3653 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3654 |
+
#: includes/functions.php:1191
|
3655 |
msgctxt "admin settings"
|
3656 |
msgid "Date posted"
|
3657 |
msgstr "تاريخ النشر"
|
3658 |
|
3659 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3660 |
+
#: includes/functions.php:1192
|
3661 |
msgctxt "admin settings"
|
3662 |
msgid "Date last modified"
|
3663 |
msgstr "تاريخ آخر تعديل"
|
4053 |
msgid "Uploaded Image (no resize)"
|
4054 |
msgstr "رفع الصور"
|
4055 |
|
4056 |
+
#: includes/functions.php:1189
|
4057 |
msgctxt "admin settings"
|
4058 |
msgid "User"
|
4059 |
msgstr "عضو"
|
4060 |
|
4061 |
+
#: includes/functions.php:1190
|
4062 |
msgctxt "admin settings"
|
4063 |
msgid "User registration date"
|
4064 |
msgstr "تاريخ تسجيل العضو"
|
6936 |
msgid "Caption for %s is required."
|
6937 |
msgstr "البلد المطلوب."
|
6938 |
|
6939 |
+
#: includes/functions.php:1269
|
6940 |
#, fuzzy
|
6941 |
msgctxt "templates"
|
6942 |
msgid "Return to results"
|
6943 |
msgstr "العودة إلى الدليل."
|
6944 |
|
6945 |
+
#: includes/functions.php:1273 includes/functions.php:1278
|
6946 |
msgctxt "templates"
|
6947 |
msgid "Go back"
|
6948 |
msgstr ""
|
6953 |
msgid "Return to fee selection"
|
6954 |
msgstr "الرجوع إلى الإعلان."
|
6955 |
|
6956 |
+
#: includes/templates-ui.php:209
|
6957 |
msgctxt "templates"
|
6958 |
msgid "No listing categories found."
|
6959 |
msgstr "لم يتم العثور على تصنيفات الإعلانات."
|
6960 |
|
6961 |
+
#: includes/templates-ui.php:344
|
6962 |
msgctxt "templates"
|
6963 |
msgid "Search Listings"
|
6964 |
msgstr "البحث في الإعلانات"
|
6965 |
|
6966 |
+
#: includes/templates-ui.php:349
|
6967 |
msgctxt "templates"
|
6968 |
msgid "Advanced Search"
|
6969 |
msgstr "بحث متقدم"
|
8073 |
msgid "Next"
|
8074 |
msgstr ""
|
8075 |
|
8076 |
+
#: includes/templates-ui.php:384 includes/templates-ui.php:416
|
8077 |
msgctxt "templates sort"
|
8078 |
msgid "Sort By:"
|
8079 |
msgstr "ترتيب حسب:"
|
8080 |
|
8081 |
+
#: includes/templates-ui.php:407
|
8082 |
msgctxt "sort"
|
8083 |
msgid "Reset"
|
8084 |
msgstr "إعادة تعيين"
|
8085 |
|
8086 |
+
#: includes/templates-ui.php:435
|
8087 |
msgctxt "sort"
|
8088 |
msgid "(Reset)"
|
8089 |
msgstr "(إعادة تعيين)"
|
languages/WPBDM-de_DE.po
CHANGED
@@ -5,7 +5,7 @@ msgstr ""
|
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
-
"POT-Creation-Date: 2019-
|
9 |
"PO-Revision-Date: 2019-07-16 15:05-0500\n"
|
10 |
"Last-Translator: Axel J. Metayer <axel@kfz.net>\n"
|
11 |
"Language-Team: Business Directory Plugin <support@businessdirectoryplugin."
|
@@ -60,7 +60,7 @@ msgstr "Branchenverzeichnis deinstallieren"
|
|
60 |
msgid "Uninstall"
|
61 |
msgstr "Deinstallieren"
|
62 |
|
63 |
-
#: includes/admin/class-csv-import.php:
|
64 |
#, fuzzy
|
65 |
msgid "Listing imported by admin. Payment skipped."
|
66 |
msgstr "Eintrag zusenden (Initialbezahlung)"
|
@@ -307,7 +307,7 @@ msgstr "Adresse"
|
|
307 |
msgid "ZIP Code"
|
308 |
msgstr "Postleitzahl"
|
309 |
|
310 |
-
#: includes/functions.php:
|
311 |
msgid "Free"
|
312 |
msgstr "Kostenlos"
|
313 |
|
@@ -332,15 +332,15 @@ msgstr ""
|
|
332 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: includes/templates-ui.php:
|
336 |
msgid "Directory"
|
337 |
msgstr "Verzeichnis"
|
338 |
|
339 |
-
#: includes/templates-ui.php:
|
340 |
msgid "View All Listings"
|
341 |
msgstr "Alle Einträge anschauen"
|
342 |
|
343 |
-
#: includes/templates-ui.php:
|
344 |
msgid "Create A Listing"
|
345 |
msgstr "Eintrag erstellen"
|
346 |
|
@@ -461,7 +461,7 @@ msgctxt "admin csv-import"
|
|
461 |
msgid "Help"
|
462 |
msgstr "Hilfe "
|
463 |
|
464 |
-
#: includes/admin/class-csv-import.php:
|
465 |
msgctxt "admin csv-import"
|
466 |
msgid ""
|
467 |
"Could not create listing category \"<category-name>\". The operation failed "
|
@@ -470,32 +470,32 @@ msgstr ""
|
|
470 |
"Die Kategorieauflistung \"<category-name>\" konnte nicht erstellt werden. "
|
471 |
"Der Vorgang ist mit dem folgenden Fehler fehlgeschlagen: <error-message>."
|
472 |
|
473 |
-
#: includes/admin/class-csv-import.php:
|
474 |
msgctxt "admin csv-import"
|
475 |
msgid "Could not create listing category \"%s\""
|
476 |
msgstr "Konnte Eintragskategorie nicht erstellen \"%s\""
|
477 |
|
478 |
-
#: includes/admin/class-csv-import.php:
|
479 |
msgctxt "admin csv-import"
|
480 |
msgid "Username \"%s\" does not exist"
|
481 |
msgstr "Benutzername \"%s\" existiert nicht"
|
482 |
|
483 |
-
#: includes/admin/class-csv-import.php:
|
484 |
msgctxt "admin csv-import"
|
485 |
msgid "The string <string> couldn't be converted into a valid date."
|
486 |
msgstr ""
|
487 |
|
488 |
-
#: includes/admin/class-csv-import.php:
|
489 |
msgctxt "admin csv-import"
|
490 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
491 |
msgstr ""
|
492 |
|
493 |
-
#: includes/admin/class-csv-import.php:
|
494 |
msgctxt "admin csv-import"
|
495 |
msgid "Missing required field: %s"
|
496 |
msgstr "Benötigtes nicht vorhandenes Feld: %s"
|
497 |
|
498 |
-
#: includes/admin/class-csv-import.php:
|
499 |
msgctxt "admin csv-import"
|
500 |
msgid "Listing category \"%s\" does not exist"
|
501 |
msgstr "Eintragskategorie \"%s\" existiert nicht"
|
@@ -1960,22 +1960,22 @@ msgctxt "themes"
|
|
1960 |
msgid "Theme was updated successfully."
|
1961 |
msgstr "Der Import wurde erfolgreich abgeschlossen."
|
1962 |
|
1963 |
-
#: includes/themes.php:
|
1964 |
msgctxt "themes"
|
1965 |
msgid "ZIP file is not a valid BD theme file."
|
1966 |
msgstr "Bitte eine gültige E-mailadresse eingeben."
|
1967 |
|
1968 |
-
#: includes/themes.php:
|
1969 |
msgctxt "themes"
|
1970 |
msgid "Could not create themes directory."
|
1971 |
msgstr "wpbdp-csv-exports Verzeichnis konnte nicht erstellt werden."
|
1972 |
|
1973 |
-
#: includes/themes.php:
|
1974 |
msgctxt "themes"
|
1975 |
msgid "Could not remove previous theme directory \"%s\"."
|
1976 |
msgstr "Konnte Eintragskategorie nicht erstellen \"%s\""
|
1977 |
|
1978 |
-
#: includes/themes.php:
|
1979 |
msgctxt "themes"
|
1980 |
msgid "Could not move new theme into theme directory."
|
1981 |
msgstr "Momentan sind keine Einträge im Verzeichnis vorhanden."
|
@@ -3688,13 +3688,13 @@ msgid "Author"
|
|
3688 |
msgstr "Author"
|
3689 |
|
3690 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3691 |
-
#: includes/functions.php:
|
3692 |
msgctxt "admin settings"
|
3693 |
msgid "Date posted"
|
3694 |
msgstr "Datum gepostet"
|
3695 |
|
3696 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3697 |
-
#: includes/functions.php:
|
3698 |
msgctxt "admin settings"
|
3699 |
msgid "Date last modified"
|
3700 |
msgstr "Datum zuletzt verändert"
|
@@ -4089,12 +4089,12 @@ msgctxt "admin settings"
|
|
4089 |
msgid "Uploaded Image (no resize)"
|
4090 |
msgstr "Dateien hochladen"
|
4091 |
|
4092 |
-
#: includes/functions.php:
|
4093 |
msgctxt "admin settings"
|
4094 |
msgid "User"
|
4095 |
msgstr "Benutzer"
|
4096 |
|
4097 |
-
#: includes/functions.php:
|
4098 |
msgctxt "admin settings"
|
4099 |
msgid "User registration date"
|
4100 |
msgstr "Eintrag Enddatum"
|
@@ -6913,12 +6913,12 @@ msgctxt "image field"
|
|
6913 |
msgid "Caption for %s is required."
|
6914 |
msgstr "%s ist ein Pflichtfeld."
|
6915 |
|
6916 |
-
#: includes/functions.php:
|
6917 |
msgctxt "templates"
|
6918 |
msgid "Return to results"
|
6919 |
msgstr "Zurück zu den Ergebnissen"
|
6920 |
|
6921 |
-
#: includes/functions.php:
|
6922 |
msgctxt "templates"
|
6923 |
msgid "Go back"
|
6924 |
msgstr "Geh zurück"
|
@@ -6929,17 +6929,17 @@ msgctxt "templates"
|
|
6929 |
msgid "Return to fee selection"
|
6930 |
msgstr "Zurück zum Eintrag."
|
6931 |
|
6932 |
-
#: includes/templates-ui.php:
|
6933 |
msgctxt "templates"
|
6934 |
msgid "No listing categories found."
|
6935 |
msgstr "Keine Eintragskategorie gefunden."
|
6936 |
|
6937 |
-
#: includes/templates-ui.php:
|
6938 |
msgctxt "templates"
|
6939 |
msgid "Search Listings"
|
6940 |
msgstr "Eintrag suchen"
|
6941 |
|
6942 |
-
#: includes/templates-ui.php:
|
6943 |
msgctxt "templates"
|
6944 |
msgid "Advanced Search"
|
6945 |
msgstr "Erweiterte Suche"
|
@@ -8056,17 +8056,17 @@ msgctxt "checkout"
|
|
8056 |
msgid "Next"
|
8057 |
msgstr ""
|
8058 |
|
8059 |
-
#: includes/templates-ui.php:
|
8060 |
msgctxt "templates sort"
|
8061 |
msgid "Sort By:"
|
8062 |
msgstr "Sortieren nach"
|
8063 |
|
8064 |
-
#: includes/templates-ui.php:
|
8065 |
msgctxt "sort"
|
8066 |
msgid "Reset"
|
8067 |
msgstr "Zurücksetzen"
|
8068 |
|
8069 |
-
#: includes/templates-ui.php:
|
8070 |
msgctxt "sort"
|
8071 |
msgid "(Reset)"
|
8072 |
msgstr "Zurücksetzen"
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
+
"POT-Creation-Date: 2019-08-13 23:12:17+00:00\n"
|
9 |
"PO-Revision-Date: 2019-07-16 15:05-0500\n"
|
10 |
"Last-Translator: Axel J. Metayer <axel@kfz.net>\n"
|
11 |
"Language-Team: Business Directory Plugin <support@businessdirectoryplugin."
|
60 |
msgid "Uninstall"
|
61 |
msgstr "Deinstallieren"
|
62 |
|
63 |
+
#: includes/admin/class-csv-import.php:624
|
64 |
#, fuzzy
|
65 |
msgid "Listing imported by admin. Payment skipped."
|
66 |
msgstr "Eintrag zusenden (Initialbezahlung)"
|
307 |
msgid "ZIP Code"
|
308 |
msgstr "Postleitzahl"
|
309 |
|
310 |
+
#: includes/functions.php:541
|
311 |
msgid "Free"
|
312 |
msgstr "Kostenlos"
|
313 |
|
332 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
333 |
msgstr ""
|
334 |
|
335 |
+
#: includes/templates-ui.php:287
|
336 |
msgid "Directory"
|
337 |
msgstr "Verzeichnis"
|
338 |
|
339 |
+
#: includes/templates-ui.php:296
|
340 |
msgid "View All Listings"
|
341 |
msgstr "Alle Einträge anschauen"
|
342 |
|
343 |
+
#: includes/templates-ui.php:305
|
344 |
msgid "Create A Listing"
|
345 |
msgstr "Eintrag erstellen"
|
346 |
|
461 |
msgid "Help"
|
462 |
msgstr "Hilfe "
|
463 |
|
464 |
+
#: includes/admin/class-csv-import.php:502
|
465 |
msgctxt "admin csv-import"
|
466 |
msgid ""
|
467 |
"Could not create listing category \"<category-name>\". The operation failed "
|
470 |
"Die Kategorieauflistung \"<category-name>\" konnte nicht erstellt werden. "
|
471 |
"Der Vorgang ist mit dem folgenden Fehler fehlgeschlagen: <error-message>."
|
472 |
|
473 |
+
#: includes/admin/class-csv-import.php:508
|
474 |
msgctxt "admin csv-import"
|
475 |
msgid "Could not create listing category \"%s\""
|
476 |
msgstr "Konnte Eintragskategorie nicht erstellen \"%s\""
|
477 |
|
478 |
+
#: includes/admin/class-csv-import.php:675
|
479 |
msgctxt "admin csv-import"
|
480 |
msgid "Username \"%s\" does not exist"
|
481 |
msgstr "Benutzername \"%s\" existiert nicht"
|
482 |
|
483 |
+
#: includes/admin/class-csv-import.php:701
|
484 |
msgctxt "admin csv-import"
|
485 |
msgid "The string <string> couldn't be converted into a valid date."
|
486 |
msgstr ""
|
487 |
|
488 |
+
#: includes/admin/class-csv-import.php:723
|
489 |
msgctxt "admin csv-import"
|
490 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
491 |
msgstr ""
|
492 |
|
493 |
+
#: includes/admin/class-csv-import.php:746
|
494 |
msgctxt "admin csv-import"
|
495 |
msgid "Missing required field: %s"
|
496 |
msgstr "Benötigtes nicht vorhandenes Feld: %s"
|
497 |
|
498 |
+
#: includes/admin/class-csv-import.php:771
|
499 |
msgctxt "admin csv-import"
|
500 |
msgid "Listing category \"%s\" does not exist"
|
501 |
msgstr "Eintragskategorie \"%s\" existiert nicht"
|
1960 |
msgid "Theme was updated successfully."
|
1961 |
msgstr "Der Import wurde erfolgreich abgeschlossen."
|
1962 |
|
1963 |
+
#: includes/themes.php:921
|
1964 |
msgctxt "themes"
|
1965 |
msgid "ZIP file is not a valid BD theme file."
|
1966 |
msgstr "Bitte eine gültige E-mailadresse eingeben."
|
1967 |
|
1968 |
+
#: includes/themes.php:929
|
1969 |
msgctxt "themes"
|
1970 |
msgid "Could not create themes directory."
|
1971 |
msgstr "wpbdp-csv-exports Verzeichnis konnte nicht erstellt werden."
|
1972 |
|
1973 |
+
#: includes/themes.php:940
|
1974 |
msgctxt "themes"
|
1975 |
msgid "Could not remove previous theme directory \"%s\"."
|
1976 |
msgstr "Konnte Eintragskategorie nicht erstellen \"%s\""
|
1977 |
|
1978 |
+
#: includes/themes.php:948
|
1979 |
msgctxt "themes"
|
1980 |
msgid "Could not move new theme into theme directory."
|
1981 |
msgstr "Momentan sind keine Einträge im Verzeichnis vorhanden."
|
3688 |
msgstr "Author"
|
3689 |
|
3690 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3691 |
+
#: includes/functions.php:1191
|
3692 |
msgctxt "admin settings"
|
3693 |
msgid "Date posted"
|
3694 |
msgstr "Datum gepostet"
|
3695 |
|
3696 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3697 |
+
#: includes/functions.php:1192
|
3698 |
msgctxt "admin settings"
|
3699 |
msgid "Date last modified"
|
3700 |
msgstr "Datum zuletzt verändert"
|
4089 |
msgid "Uploaded Image (no resize)"
|
4090 |
msgstr "Dateien hochladen"
|
4091 |
|
4092 |
+
#: includes/functions.php:1189
|
4093 |
msgctxt "admin settings"
|
4094 |
msgid "User"
|
4095 |
msgstr "Benutzer"
|
4096 |
|
4097 |
+
#: includes/functions.php:1190
|
4098 |
msgctxt "admin settings"
|
4099 |
msgid "User registration date"
|
4100 |
msgstr "Eintrag Enddatum"
|
6913 |
msgid "Caption for %s is required."
|
6914 |
msgstr "%s ist ein Pflichtfeld."
|
6915 |
|
6916 |
+
#: includes/functions.php:1269
|
6917 |
msgctxt "templates"
|
6918 |
msgid "Return to results"
|
6919 |
msgstr "Zurück zu den Ergebnissen"
|
6920 |
|
6921 |
+
#: includes/functions.php:1273 includes/functions.php:1278
|
6922 |
msgctxt "templates"
|
6923 |
msgid "Go back"
|
6924 |
msgstr "Geh zurück"
|
6929 |
msgid "Return to fee selection"
|
6930 |
msgstr "Zurück zum Eintrag."
|
6931 |
|
6932 |
+
#: includes/templates-ui.php:209
|
6933 |
msgctxt "templates"
|
6934 |
msgid "No listing categories found."
|
6935 |
msgstr "Keine Eintragskategorie gefunden."
|
6936 |
|
6937 |
+
#: includes/templates-ui.php:344
|
6938 |
msgctxt "templates"
|
6939 |
msgid "Search Listings"
|
6940 |
msgstr "Eintrag suchen"
|
6941 |
|
6942 |
+
#: includes/templates-ui.php:349
|
6943 |
msgctxt "templates"
|
6944 |
msgid "Advanced Search"
|
6945 |
msgstr "Erweiterte Suche"
|
8056 |
msgid "Next"
|
8057 |
msgstr ""
|
8058 |
|
8059 |
+
#: includes/templates-ui.php:384 includes/templates-ui.php:416
|
8060 |
msgctxt "templates sort"
|
8061 |
msgid "Sort By:"
|
8062 |
msgstr "Sortieren nach"
|
8063 |
|
8064 |
+
#: includes/templates-ui.php:407
|
8065 |
msgctxt "sort"
|
8066 |
msgid "Reset"
|
8067 |
msgstr "Zurücksetzen"
|
8068 |
|
8069 |
+
#: includes/templates-ui.php:435
|
8070 |
msgctxt "sort"
|
8071 |
msgid "(Reset)"
|
8072 |
msgstr "Zurücksetzen"
|
languages/WPBDM-en_US.po
CHANGED
@@ -5,7 +5,7 @@ msgstr ""
|
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
-
"POT-Creation-Date: 2019-
|
9 |
"PO-Revision-Date: 2017-01-16 17:47-0500\n"
|
10 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
11 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
@@ -51,7 +51,7 @@ msgstr ""
|
|
51 |
msgid "Uninstall"
|
52 |
msgstr ""
|
53 |
|
54 |
-
#: includes/admin/class-csv-import.php:
|
55 |
msgid "Listing imported by admin. Payment skipped."
|
56 |
msgstr ""
|
57 |
|
@@ -275,7 +275,7 @@ msgstr ""
|
|
275 |
msgid "ZIP Code"
|
276 |
msgstr ""
|
277 |
|
278 |
-
#: includes/functions.php:
|
279 |
msgid "Free"
|
280 |
msgstr ""
|
281 |
|
@@ -299,15 +299,15 @@ msgstr ""
|
|
299 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
300 |
msgstr ""
|
301 |
|
302 |
-
#: includes/templates-ui.php:
|
303 |
msgid "Directory"
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: includes/templates-ui.php:
|
307 |
msgid "View All Listings"
|
308 |
msgstr ""
|
309 |
|
310 |
-
#: includes/templates-ui.php:
|
311 |
msgid "Create A Listing"
|
312 |
msgstr ""
|
313 |
|
@@ -417,39 +417,39 @@ msgctxt "admin csv-import"
|
|
417 |
msgid "Help"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: includes/admin/class-csv-import.php:
|
421 |
msgctxt "admin csv-import"
|
422 |
msgid ""
|
423 |
"Could not create listing category \"<category-name>\". The operation failed "
|
424 |
"with the following error: <error-message>."
|
425 |
msgstr ""
|
426 |
|
427 |
-
#: includes/admin/class-csv-import.php:
|
428 |
msgctxt "admin csv-import"
|
429 |
msgid "Could not create listing category \"%s\""
|
430 |
msgstr ""
|
431 |
|
432 |
-
#: includes/admin/class-csv-import.php:
|
433 |
msgctxt "admin csv-import"
|
434 |
msgid "Username \"%s\" does not exist"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: includes/admin/class-csv-import.php:
|
438 |
msgctxt "admin csv-import"
|
439 |
msgid "The string <string> couldn't be converted into a valid date."
|
440 |
msgstr ""
|
441 |
|
442 |
-
#: includes/admin/class-csv-import.php:
|
443 |
msgctxt "admin csv-import"
|
444 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
445 |
msgstr ""
|
446 |
|
447 |
-
#: includes/admin/class-csv-import.php:
|
448 |
msgctxt "admin csv-import"
|
449 |
msgid "Missing required field: %s"
|
450 |
msgstr ""
|
451 |
|
452 |
-
#: includes/admin/class-csv-import.php:
|
453 |
msgctxt "admin csv-import"
|
454 |
msgid "Listing category \"%s\" does not exist"
|
455 |
msgstr ""
|
@@ -1765,22 +1765,22 @@ msgctxt "themes"
|
|
1765 |
msgid "Theme was updated successfully."
|
1766 |
msgstr ""
|
1767 |
|
1768 |
-
#: includes/themes.php:
|
1769 |
msgctxt "themes"
|
1770 |
msgid "ZIP file is not a valid BD theme file."
|
1771 |
msgstr ""
|
1772 |
|
1773 |
-
#: includes/themes.php:
|
1774 |
msgctxt "themes"
|
1775 |
msgid "Could not create themes directory."
|
1776 |
msgstr ""
|
1777 |
|
1778 |
-
#: includes/themes.php:
|
1779 |
msgctxt "themes"
|
1780 |
msgid "Could not remove previous theme directory \"%s\"."
|
1781 |
msgstr ""
|
1782 |
|
1783 |
-
#: includes/themes.php:
|
1784 |
msgctxt "themes"
|
1785 |
msgid "Could not move new theme into theme directory."
|
1786 |
msgstr ""
|
@@ -3349,13 +3349,13 @@ msgid "Author"
|
|
3349 |
msgstr ""
|
3350 |
|
3351 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3352 |
-
#: includes/functions.php:
|
3353 |
msgctxt "admin settings"
|
3354 |
msgid "Date posted"
|
3355 |
msgstr ""
|
3356 |
|
3357 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3358 |
-
#: includes/functions.php:
|
3359 |
msgctxt "admin settings"
|
3360 |
msgid "Date last modified"
|
3361 |
msgstr ""
|
@@ -3731,12 +3731,12 @@ msgctxt "admin settings"
|
|
3731 |
msgid "Uploaded Image (no resize)"
|
3732 |
msgstr ""
|
3733 |
|
3734 |
-
#: includes/functions.php:
|
3735 |
msgctxt "admin settings"
|
3736 |
msgid "User"
|
3737 |
msgstr ""
|
3738 |
|
3739 |
-
#: includes/functions.php:
|
3740 |
msgctxt "admin settings"
|
3741 |
msgid "User registration date"
|
3742 |
msgstr ""
|
@@ -6242,12 +6242,12 @@ msgctxt "image field"
|
|
6242 |
msgid "Caption for %s is required."
|
6243 |
msgstr ""
|
6244 |
|
6245 |
-
#: includes/functions.php:
|
6246 |
msgctxt "templates"
|
6247 |
msgid "Return to results"
|
6248 |
msgstr ""
|
6249 |
|
6250 |
-
#: includes/functions.php:
|
6251 |
msgctxt "templates"
|
6252 |
msgid "Go back"
|
6253 |
msgstr ""
|
@@ -6257,17 +6257,17 @@ msgctxt "templates"
|
|
6257 |
msgid "Return to fee selection"
|
6258 |
msgstr ""
|
6259 |
|
6260 |
-
#: includes/templates-ui.php:
|
6261 |
msgctxt "templates"
|
6262 |
msgid "No listing categories found."
|
6263 |
msgstr ""
|
6264 |
|
6265 |
-
#: includes/templates-ui.php:
|
6266 |
msgctxt "templates"
|
6267 |
msgid "Search Listings"
|
6268 |
msgstr ""
|
6269 |
|
6270 |
-
#: includes/templates-ui.php:
|
6271 |
msgctxt "templates"
|
6272 |
msgid "Advanced Search"
|
6273 |
msgstr ""
|
@@ -7270,17 +7270,17 @@ msgctxt "checkout"
|
|
7270 |
msgid "Next"
|
7271 |
msgstr ""
|
7272 |
|
7273 |
-
#: includes/templates-ui.php:
|
7274 |
msgctxt "templates sort"
|
7275 |
msgid "Sort By:"
|
7276 |
msgstr ""
|
7277 |
|
7278 |
-
#: includes/templates-ui.php:
|
7279 |
msgctxt "sort"
|
7280 |
msgid "Reset"
|
7281 |
msgstr ""
|
7282 |
|
7283 |
-
#: includes/templates-ui.php:
|
7284 |
msgctxt "sort"
|
7285 |
msgid "(Reset)"
|
7286 |
msgstr ""
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
+
"POT-Creation-Date: 2019-08-13 23:12:17+00:00\n"
|
9 |
"PO-Revision-Date: 2017-01-16 17:47-0500\n"
|
10 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
11 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
51 |
msgid "Uninstall"
|
52 |
msgstr ""
|
53 |
|
54 |
+
#: includes/admin/class-csv-import.php:624
|
55 |
msgid "Listing imported by admin. Payment skipped."
|
56 |
msgstr ""
|
57 |
|
275 |
msgid "ZIP Code"
|
276 |
msgstr ""
|
277 |
|
278 |
+
#: includes/functions.php:541
|
279 |
msgid "Free"
|
280 |
msgstr ""
|
281 |
|
299 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
300 |
msgstr ""
|
301 |
|
302 |
+
#: includes/templates-ui.php:287
|
303 |
msgid "Directory"
|
304 |
msgstr ""
|
305 |
|
306 |
+
#: includes/templates-ui.php:296
|
307 |
msgid "View All Listings"
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: includes/templates-ui.php:305
|
311 |
msgid "Create A Listing"
|
312 |
msgstr ""
|
313 |
|
417 |
msgid "Help"
|
418 |
msgstr ""
|
419 |
|
420 |
+
#: includes/admin/class-csv-import.php:502
|
421 |
msgctxt "admin csv-import"
|
422 |
msgid ""
|
423 |
"Could not create listing category \"<category-name>\". The operation failed "
|
424 |
"with the following error: <error-message>."
|
425 |
msgstr ""
|
426 |
|
427 |
+
#: includes/admin/class-csv-import.php:508
|
428 |
msgctxt "admin csv-import"
|
429 |
msgid "Could not create listing category \"%s\""
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: includes/admin/class-csv-import.php:675
|
433 |
msgctxt "admin csv-import"
|
434 |
msgid "Username \"%s\" does not exist"
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: includes/admin/class-csv-import.php:701
|
438 |
msgctxt "admin csv-import"
|
439 |
msgid "The string <string> couldn't be converted into a valid date."
|
440 |
msgstr ""
|
441 |
|
442 |
+
#: includes/admin/class-csv-import.php:723
|
443 |
msgctxt "admin csv-import"
|
444 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
445 |
msgstr ""
|
446 |
|
447 |
+
#: includes/admin/class-csv-import.php:746
|
448 |
msgctxt "admin csv-import"
|
449 |
msgid "Missing required field: %s"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: includes/admin/class-csv-import.php:771
|
453 |
msgctxt "admin csv-import"
|
454 |
msgid "Listing category \"%s\" does not exist"
|
455 |
msgstr ""
|
1765 |
msgid "Theme was updated successfully."
|
1766 |
msgstr ""
|
1767 |
|
1768 |
+
#: includes/themes.php:921
|
1769 |
msgctxt "themes"
|
1770 |
msgid "ZIP file is not a valid BD theme file."
|
1771 |
msgstr ""
|
1772 |
|
1773 |
+
#: includes/themes.php:929
|
1774 |
msgctxt "themes"
|
1775 |
msgid "Could not create themes directory."
|
1776 |
msgstr ""
|
1777 |
|
1778 |
+
#: includes/themes.php:940
|
1779 |
msgctxt "themes"
|
1780 |
msgid "Could not remove previous theme directory \"%s\"."
|
1781 |
msgstr ""
|
1782 |
|
1783 |
+
#: includes/themes.php:948
|
1784 |
msgctxt "themes"
|
1785 |
msgid "Could not move new theme into theme directory."
|
1786 |
msgstr ""
|
3349 |
msgstr ""
|
3350 |
|
3351 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3352 |
+
#: includes/functions.php:1191
|
3353 |
msgctxt "admin settings"
|
3354 |
msgid "Date posted"
|
3355 |
msgstr ""
|
3356 |
|
3357 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3358 |
+
#: includes/functions.php:1192
|
3359 |
msgctxt "admin settings"
|
3360 |
msgid "Date last modified"
|
3361 |
msgstr ""
|
3731 |
msgid "Uploaded Image (no resize)"
|
3732 |
msgstr ""
|
3733 |
|
3734 |
+
#: includes/functions.php:1189
|
3735 |
msgctxt "admin settings"
|
3736 |
msgid "User"
|
3737 |
msgstr ""
|
3738 |
|
3739 |
+
#: includes/functions.php:1190
|
3740 |
msgctxt "admin settings"
|
3741 |
msgid "User registration date"
|
3742 |
msgstr ""
|
6242 |
msgid "Caption for %s is required."
|
6243 |
msgstr ""
|
6244 |
|
6245 |
+
#: includes/functions.php:1269
|
6246 |
msgctxt "templates"
|
6247 |
msgid "Return to results"
|
6248 |
msgstr ""
|
6249 |
|
6250 |
+
#: includes/functions.php:1273 includes/functions.php:1278
|
6251 |
msgctxt "templates"
|
6252 |
msgid "Go back"
|
6253 |
msgstr ""
|
6257 |
msgid "Return to fee selection"
|
6258 |
msgstr ""
|
6259 |
|
6260 |
+
#: includes/templates-ui.php:209
|
6261 |
msgctxt "templates"
|
6262 |
msgid "No listing categories found."
|
6263 |
msgstr ""
|
6264 |
|
6265 |
+
#: includes/templates-ui.php:344
|
6266 |
msgctxt "templates"
|
6267 |
msgid "Search Listings"
|
6268 |
msgstr ""
|
6269 |
|
6270 |
+
#: includes/templates-ui.php:349
|
6271 |
msgctxt "templates"
|
6272 |
msgid "Advanced Search"
|
6273 |
msgstr ""
|
7270 |
msgid "Next"
|
7271 |
msgstr ""
|
7272 |
|
7273 |
+
#: includes/templates-ui.php:384 includes/templates-ui.php:416
|
7274 |
msgctxt "templates sort"
|
7275 |
msgid "Sort By:"
|
7276 |
msgstr ""
|
7277 |
|
7278 |
+
#: includes/templates-ui.php:407
|
7279 |
msgctxt "sort"
|
7280 |
msgid "Reset"
|
7281 |
msgstr ""
|
7282 |
|
7283 |
+
#: includes/templates-ui.php:435
|
7284 |
msgctxt "sort"
|
7285 |
msgid "(Reset)"
|
7286 |
msgstr ""
|
languages/WPBDM-es_ES.mo
CHANGED
Binary file
|
languages/WPBDM-es_ES.po
CHANGED
@@ -5,7 +5,7 @@ msgstr ""
|
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
-
"POT-Creation-Date: 2019-
|
9 |
"PO-Revision-Date: 2019-07-23 18:00-0500\n"
|
10 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
11 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
@@ -55,7 +55,7 @@ msgstr "Desinstalar Business Directory Plugin"
|
|
55 |
msgid "Uninstall"
|
56 |
msgstr "Desinstalar"
|
57 |
|
58 |
-
#: includes/admin/class-csv-import.php:
|
59 |
msgid "Listing imported by admin. Payment skipped."
|
60 |
msgstr "El listado fue importado por el administrador. No se realizó pago."
|
61 |
|
@@ -308,7 +308,7 @@ msgstr "Dirección del Negocio"
|
|
308 |
msgid "ZIP Code"
|
309 |
msgstr "Código Postal"
|
310 |
|
311 |
-
#: includes/functions.php:
|
312 |
msgid "Free"
|
313 |
msgstr "Gratuito"
|
314 |
|
@@ -332,15 +332,15 @@ msgstr "No se encontró ningún pago asociado con la subscripción elegida."
|
|
332 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
333 |
msgstr "La pasarela de pago “<payment-gateway>” no está disponible."
|
334 |
|
335 |
-
#: includes/templates-ui.php:
|
336 |
msgid "Directory"
|
337 |
msgstr "Directorio"
|
338 |
|
339 |
-
#: includes/templates-ui.php:
|
340 |
msgid "View All Listings"
|
341 |
msgstr "Ver Todos los Listados"
|
342 |
|
343 |
-
#: includes/templates-ui.php:
|
344 |
msgid "Create A Listing"
|
345 |
msgstr "Crear un Listado"
|
346 |
|
@@ -457,7 +457,7 @@ msgctxt "admin csv-import"
|
|
457 |
msgid "Help"
|
458 |
msgstr "Ayuda"
|
459 |
|
460 |
-
#: includes/admin/class-csv-import.php:
|
461 |
msgctxt "admin csv-import"
|
462 |
msgid ""
|
463 |
"Could not create listing category \"<category-name>\". The operation failed "
|
@@ -466,32 +466,32 @@ msgstr ""
|
|
466 |
"No fue posible crear la categoría “<category-name>”. La operación falló con "
|
467 |
"el siguiente error: <error-message>."
|
468 |
|
469 |
-
#: includes/admin/class-csv-import.php:
|
470 |
msgctxt "admin csv-import"
|
471 |
msgid "Could not create listing category \"%s\""
|
472 |
msgstr "No se pudo crear la categoría \"%s\""
|
473 |
|
474 |
-
#: includes/admin/class-csv-import.php:
|
475 |
msgctxt "admin csv-import"
|
476 |
msgid "Username \"%s\" does not exist"
|
477 |
msgstr "El usuario \"%s\" no existe"
|
478 |
|
479 |
-
#: includes/admin/class-csv-import.php:
|
480 |
msgctxt "admin csv-import"
|
481 |
msgid "The string <string> couldn't be converted into a valid date."
|
482 |
msgstr "La cadena <string> no pudo ser interpretada como una fecha válida."
|
483 |
|
484 |
-
#: includes/admin/class-csv-import.php:
|
485 |
msgctxt "admin csv-import"
|
486 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
487 |
msgstr "No existe una comisión con ID = <fee-id>"
|
488 |
|
489 |
-
#: includes/admin/class-csv-import.php:
|
490 |
msgctxt "admin csv-import"
|
491 |
msgid "Missing required field: %s"
|
492 |
msgstr "Falta campo requerido: %s"
|
493 |
|
494 |
-
#: includes/admin/class-csv-import.php:
|
495 |
msgctxt "admin csv-import"
|
496 |
msgid "Listing category \"%s\" does not exist"
|
497 |
msgstr "La categoría \"%s\" no existe"
|
@@ -1898,22 +1898,22 @@ msgctxt "themes"
|
|
1898 |
msgid "Theme was updated successfully."
|
1899 |
msgstr "El tema fue actualizado correctamente."
|
1900 |
|
1901 |
-
#: includes/themes.php:
|
1902 |
msgctxt "themes"
|
1903 |
msgid "ZIP file is not a valid BD theme file."
|
1904 |
msgstr "El archivo ZIP no es un tema de BD válido."
|
1905 |
|
1906 |
-
#: includes/themes.php:
|
1907 |
msgctxt "themes"
|
1908 |
msgid "Could not create themes directory."
|
1909 |
msgstr "No se pudo crear el directorio de los temas."
|
1910 |
|
1911 |
-
#: includes/themes.php:
|
1912 |
msgctxt "themes"
|
1913 |
msgid "Could not remove previous theme directory \"%s\"."
|
1914 |
msgstr "No se pudo remover el directorio anterior \"%s\"."
|
1915 |
|
1916 |
-
#: includes/themes.php:
|
1917 |
msgctxt "themes"
|
1918 |
msgid "Could not move new theme into theme directory."
|
1919 |
msgstr "No se pudo mover el nuevo tema al directorio de temas."
|
@@ -3572,13 +3572,13 @@ msgid "Author"
|
|
3572 |
msgstr "Autor"
|
3573 |
|
3574 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3575 |
-
#: includes/functions.php:
|
3576 |
msgctxt "admin settings"
|
3577 |
msgid "Date posted"
|
3578 |
msgstr "Fecha de publicación"
|
3579 |
|
3580 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3581 |
-
#: includes/functions.php:
|
3582 |
msgctxt "admin settings"
|
3583 |
msgid "Date last modified"
|
3584 |
msgstr "Fecha de última modificación"
|
@@ -3971,12 +3971,12 @@ msgctxt "admin settings"
|
|
3971 |
msgid "Uploaded Image (no resize)"
|
3972 |
msgstr "Imagen original (sin redimensionar)"
|
3973 |
|
3974 |
-
#: includes/functions.php:
|
3975 |
msgctxt "admin settings"
|
3976 |
msgid "User"
|
3977 |
msgstr "Usuario"
|
3978 |
|
3979 |
-
#: includes/functions.php:
|
3980 |
msgctxt "admin settings"
|
3981 |
msgid "User registration date"
|
3982 |
msgstr "Fecha de registro del usuario"
|
@@ -6685,12 +6685,12 @@ msgctxt "image field"
|
|
6685 |
msgid "Caption for %s is required."
|
6686 |
msgstr "Se requiere leyenda para %s."
|
6687 |
|
6688 |
-
#: includes/functions.php:
|
6689 |
msgctxt "templates"
|
6690 |
msgid "Return to results"
|
6691 |
msgstr "Regresar a resultados"
|
6692 |
|
6693 |
-
#: includes/functions.php:
|
6694 |
msgctxt "templates"
|
6695 |
msgid "Go back"
|
6696 |
msgstr "Regresar"
|
@@ -6700,17 +6700,17 @@ msgctxt "templates"
|
|
6700 |
msgid "Return to fee selection"
|
6701 |
msgstr "Regresar a la selección de tarifa"
|
6702 |
|
6703 |
-
#: includes/templates-ui.php:
|
6704 |
msgctxt "templates"
|
6705 |
msgid "No listing categories found."
|
6706 |
msgstr "No se encontraron categorías."
|
6707 |
|
6708 |
-
#: includes/templates-ui.php:
|
6709 |
msgctxt "templates"
|
6710 |
msgid "Search Listings"
|
6711 |
msgstr "Buscar Listados"
|
6712 |
|
6713 |
-
#: includes/templates-ui.php:
|
6714 |
msgctxt "templates"
|
6715 |
msgid "Advanced Search"
|
6716 |
msgstr "Búsqueda Avanzada"
|
@@ -7812,17 +7812,17 @@ msgctxt "checkout"
|
|
7812 |
msgid "Next"
|
7813 |
msgstr "Siguiente"
|
7814 |
|
7815 |
-
#: includes/templates-ui.php:
|
7816 |
msgctxt "templates sort"
|
7817 |
msgid "Sort By:"
|
7818 |
msgstr "Ordenar Por:"
|
7819 |
|
7820 |
-
#: includes/templates-ui.php:
|
7821 |
msgctxt "sort"
|
7822 |
msgid "Reset"
|
7823 |
msgstr "Restablecer"
|
7824 |
|
7825 |
-
#: includes/templates-ui.php:
|
7826 |
msgctxt "sort"
|
7827 |
msgid "(Reset)"
|
7828 |
msgstr "(Reestablecer)"
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
+
"POT-Creation-Date: 2019-08-13 23:12:17+00:00\n"
|
9 |
"PO-Revision-Date: 2019-07-23 18:00-0500\n"
|
10 |
"Last-Translator: BD Team <support@businessdirectoryplugin.com>\n"
|
11 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
55 |
msgid "Uninstall"
|
56 |
msgstr "Desinstalar"
|
57 |
|
58 |
+
#: includes/admin/class-csv-import.php:624
|
59 |
msgid "Listing imported by admin. Payment skipped."
|
60 |
msgstr "El listado fue importado por el administrador. No se realizó pago."
|
61 |
|
308 |
msgid "ZIP Code"
|
309 |
msgstr "Código Postal"
|
310 |
|
311 |
+
#: includes/functions.php:541
|
312 |
msgid "Free"
|
313 |
msgstr "Gratuito"
|
314 |
|
332 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
333 |
msgstr "La pasarela de pago “<payment-gateway>” no está disponible."
|
334 |
|
335 |
+
#: includes/templates-ui.php:287
|
336 |
msgid "Directory"
|
337 |
msgstr "Directorio"
|
338 |
|
339 |
+
#: includes/templates-ui.php:296
|
340 |
msgid "View All Listings"
|
341 |
msgstr "Ver Todos los Listados"
|
342 |
|
343 |
+
#: includes/templates-ui.php:305
|
344 |
msgid "Create A Listing"
|
345 |
msgstr "Crear un Listado"
|
346 |
|
457 |
msgid "Help"
|
458 |
msgstr "Ayuda"
|
459 |
|
460 |
+
#: includes/admin/class-csv-import.php:502
|
461 |
msgctxt "admin csv-import"
|
462 |
msgid ""
|
463 |
"Could not create listing category \"<category-name>\". The operation failed "
|
466 |
"No fue posible crear la categoría “<category-name>”. La operación falló con "
|
467 |
"el siguiente error: <error-message>."
|
468 |
|
469 |
+
#: includes/admin/class-csv-import.php:508
|
470 |
msgctxt "admin csv-import"
|
471 |
msgid "Could not create listing category \"%s\""
|
472 |
msgstr "No se pudo crear la categoría \"%s\""
|
473 |
|
474 |
+
#: includes/admin/class-csv-import.php:675
|
475 |
msgctxt "admin csv-import"
|
476 |
msgid "Username \"%s\" does not exist"
|
477 |
msgstr "El usuario \"%s\" no existe"
|
478 |
|
479 |
+
#: includes/admin/class-csv-import.php:701
|
480 |
msgctxt "admin csv-import"
|
481 |
msgid "The string <string> couldn't be converted into a valid date."
|
482 |
msgstr "La cadena <string> no pudo ser interpretada como una fecha válida."
|
483 |
|
484 |
+
#: includes/admin/class-csv-import.php:723
|
485 |
msgctxt "admin csv-import"
|
486 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
487 |
msgstr "No existe una comisión con ID = <fee-id>"
|
488 |
|
489 |
+
#: includes/admin/class-csv-import.php:746
|
490 |
msgctxt "admin csv-import"
|
491 |
msgid "Missing required field: %s"
|
492 |
msgstr "Falta campo requerido: %s"
|
493 |
|
494 |
+
#: includes/admin/class-csv-import.php:771
|
495 |
msgctxt "admin csv-import"
|
496 |
msgid "Listing category \"%s\" does not exist"
|
497 |
msgstr "La categoría \"%s\" no existe"
|
1898 |
msgid "Theme was updated successfully."
|
1899 |
msgstr "El tema fue actualizado correctamente."
|
1900 |
|
1901 |
+
#: includes/themes.php:921
|
1902 |
msgctxt "themes"
|
1903 |
msgid "ZIP file is not a valid BD theme file."
|
1904 |
msgstr "El archivo ZIP no es un tema de BD válido."
|
1905 |
|
1906 |
+
#: includes/themes.php:929
|
1907 |
msgctxt "themes"
|
1908 |
msgid "Could not create themes directory."
|
1909 |
msgstr "No se pudo crear el directorio de los temas."
|
1910 |
|
1911 |
+
#: includes/themes.php:940
|
1912 |
msgctxt "themes"
|
1913 |
msgid "Could not remove previous theme directory \"%s\"."
|
1914 |
msgstr "No se pudo remover el directorio anterior \"%s\"."
|
1915 |
|
1916 |
+
#: includes/themes.php:948
|
1917 |
msgctxt "themes"
|
1918 |
msgid "Could not move new theme into theme directory."
|
1919 |
msgstr "No se pudo mover el nuevo tema al directorio de temas."
|
3572 |
msgstr "Autor"
|
3573 |
|
3574 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3575 |
+
#: includes/functions.php:1191
|
3576 |
msgctxt "admin settings"
|
3577 |
msgid "Date posted"
|
3578 |
msgstr "Fecha de publicación"
|
3579 |
|
3580 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3581 |
+
#: includes/functions.php:1192
|
3582 |
msgctxt "admin settings"
|
3583 |
msgid "Date last modified"
|
3584 |
msgstr "Fecha de última modificación"
|
3971 |
msgid "Uploaded Image (no resize)"
|
3972 |
msgstr "Imagen original (sin redimensionar)"
|
3973 |
|
3974 |
+
#: includes/functions.php:1189
|
3975 |
msgctxt "admin settings"
|
3976 |
msgid "User"
|
3977 |
msgstr "Usuario"
|
3978 |
|
3979 |
+
#: includes/functions.php:1190
|
3980 |
msgctxt "admin settings"
|
3981 |
msgid "User registration date"
|
3982 |
msgstr "Fecha de registro del usuario"
|
6685 |
msgid "Caption for %s is required."
|
6686 |
msgstr "Se requiere leyenda para %s."
|
6687 |
|
6688 |
+
#: includes/functions.php:1269
|
6689 |
msgctxt "templates"
|
6690 |
msgid "Return to results"
|
6691 |
msgstr "Regresar a resultados"
|
6692 |
|
6693 |
+
#: includes/functions.php:1273 includes/functions.php:1278
|
6694 |
msgctxt "templates"
|
6695 |
msgid "Go back"
|
6696 |
msgstr "Regresar"
|
6700 |
msgid "Return to fee selection"
|
6701 |
msgstr "Regresar a la selección de tarifa"
|
6702 |
|
6703 |
+
#: includes/templates-ui.php:209
|
6704 |
msgctxt "templates"
|
6705 |
msgid "No listing categories found."
|
6706 |
msgstr "No se encontraron categorías."
|
6707 |
|
6708 |
+
#: includes/templates-ui.php:344
|
6709 |
msgctxt "templates"
|
6710 |
msgid "Search Listings"
|
6711 |
msgstr "Buscar Listados"
|
6712 |
|
6713 |
+
#: includes/templates-ui.php:349
|
6714 |
msgctxt "templates"
|
6715 |
msgid "Advanced Search"
|
6716 |
msgstr "Búsqueda Avanzada"
|
7812 |
msgid "Next"
|
7813 |
msgstr "Siguiente"
|
7814 |
|
7815 |
+
#: includes/templates-ui.php:384 includes/templates-ui.php:416
|
7816 |
msgctxt "templates sort"
|
7817 |
msgid "Sort By:"
|
7818 |
msgstr "Ordenar Por:"
|
7819 |
|
7820 |
+
#: includes/templates-ui.php:407
|
7821 |
msgctxt "sort"
|
7822 |
msgid "Reset"
|
7823 |
msgstr "Restablecer"
|
7824 |
|
7825 |
+
#: includes/templates-ui.php:435
|
7826 |
msgctxt "sort"
|
7827 |
msgid "(Reset)"
|
7828 |
msgstr "(Reestablecer)"
|
languages/WPBDM-fr_FR.po
CHANGED
@@ -5,7 +5,7 @@ msgstr ""
|
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
-
"POT-Creation-Date: 2019-
|
9 |
"PO-Revision-Date: 2017-11-13 00:48+0100\n"
|
10 |
"Last-Translator: Laurent Provin <lprovin@yahoo.fr>\n"
|
11 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
@@ -55,7 +55,7 @@ msgstr "Désinstaller le Plugin Annuaire Professionnel"
|
|
55 |
msgid "Uninstall"
|
56 |
msgstr "Désinstaller"
|
57 |
|
58 |
-
#: includes/admin/class-csv-import.php:
|
59 |
#, fuzzy
|
60 |
msgid "Listing imported by admin. Payment skipped."
|
61 |
msgstr "Annonce soumis par admin. Paiement sauté."
|
@@ -307,7 +307,7 @@ msgstr "Adresse"
|
|
307 |
msgid "ZIP Code"
|
308 |
msgstr "Code postal"
|
309 |
|
310 |
-
#: includes/functions.php:
|
311 |
msgid "Free"
|
312 |
msgstr "Gratuit"
|
313 |
|
@@ -331,15 +331,15 @@ msgstr ""
|
|
331 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: includes/templates-ui.php:
|
335 |
msgid "Directory"
|
336 |
msgstr "Annuaire"
|
337 |
|
338 |
-
#: includes/templates-ui.php:
|
339 |
msgid "View All Listings"
|
340 |
msgstr "Voir toutes les annonces"
|
341 |
|
342 |
-
#: includes/templates-ui.php:
|
343 |
msgid "Create A Listing"
|
344 |
msgstr "Créer une annonce"
|
345 |
|
@@ -454,7 +454,7 @@ msgctxt "admin csv-import"
|
|
454 |
msgid "Help"
|
455 |
msgstr "Aide"
|
456 |
|
457 |
-
#: includes/admin/class-csv-import.php:
|
458 |
msgctxt "admin csv-import"
|
459 |
msgid ""
|
460 |
"Could not create listing category \"<category-name>\". The operation failed "
|
@@ -463,32 +463,32 @@ msgstr ""
|
|
463 |
"Impossible de créer la catégorie d'inscription \"<category-name>\". "
|
464 |
"L'opération a échoué avec l'erreur suivante : <error-message>."
|
465 |
|
466 |
-
#: includes/admin/class-csv-import.php:
|
467 |
msgctxt "admin csv-import"
|
468 |
msgid "Could not create listing category \"%s\""
|
469 |
msgstr "Vous ne pouvez pas créer cette catégorie d'annonce \"%s\""
|
470 |
|
471 |
-
#: includes/admin/class-csv-import.php:
|
472 |
msgctxt "admin csv-import"
|
473 |
msgid "Username \"%s\" does not exist"
|
474 |
msgstr "Le nom d'utilisateur \"%s\" n'existe pas"
|
475 |
|
476 |
-
#: includes/admin/class-csv-import.php:
|
477 |
msgctxt "admin csv-import"
|
478 |
msgid "The string <string> couldn't be converted into a valid date."
|
479 |
msgstr "La chaîne <string> ne peut pas être convertie en une date valide."
|
480 |
|
481 |
-
#: includes/admin/class-csv-import.php:
|
482 |
msgctxt "admin csv-import"
|
483 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
484 |
msgstr "Il n'y a pas de plan de frais avec ID = <fee-id>"
|
485 |
|
486 |
-
#: includes/admin/class-csv-import.php:
|
487 |
msgctxt "admin csv-import"
|
488 |
msgid "Missing required field: %s"
|
489 |
msgstr "Absence d'un champ requis: %s"
|
490 |
|
491 |
-
#: includes/admin/class-csv-import.php:
|
492 |
msgctxt "admin csv-import"
|
493 |
msgid "Listing category \"%s\" does not exist"
|
494 |
msgstr "La catégorie d'annonce \"%s\" n'existe pas"
|
@@ -1917,22 +1917,22 @@ msgctxt "themes"
|
|
1917 |
msgid "Theme was updated successfully."
|
1918 |
msgstr "Le thème a été mis à jour avec succès."
|
1919 |
|
1920 |
-
#: includes/themes.php:
|
1921 |
msgctxt "themes"
|
1922 |
msgid "ZIP file is not a valid BD theme file."
|
1923 |
msgstr "Le fichier ZIP n'est pas un fichier de thème valide."
|
1924 |
|
1925 |
-
#: includes/themes.php:
|
1926 |
msgctxt "themes"
|
1927 |
msgid "Could not create themes directory."
|
1928 |
msgstr "Impossible de créer le répertoire de thèmes."
|
1929 |
|
1930 |
-
#: includes/themes.php:
|
1931 |
msgctxt "themes"
|
1932 |
msgid "Could not remove previous theme directory \"%s\"."
|
1933 |
msgstr "Impossible de supprimer le dossier de thème précédent \"%s\"."
|
1934 |
|
1935 |
-
#: includes/themes.php:
|
1936 |
msgctxt "themes"
|
1937 |
msgid "Could not move new theme into theme directory."
|
1938 |
msgstr "Impossible de déplacer le nouveau thème dans le dossier à thèmes."
|
@@ -3604,13 +3604,13 @@ msgid "Author"
|
|
3604 |
msgstr "Auteur"
|
3605 |
|
3606 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3607 |
-
#: includes/functions.php:
|
3608 |
msgctxt "admin settings"
|
3609 |
msgid "Date posted"
|
3610 |
msgstr "Date d'ajout"
|
3611 |
|
3612 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3613 |
-
#: includes/functions.php:
|
3614 |
msgctxt "admin settings"
|
3615 |
msgid "Date last modified"
|
3616 |
msgstr "Date de dernière modification"
|
@@ -4017,12 +4017,12 @@ msgctxt "admin settings"
|
|
4017 |
msgid "Uploaded Image (no resize)"
|
4018 |
msgstr "Télécharger les images"
|
4019 |
|
4020 |
-
#: includes/functions.php:
|
4021 |
msgctxt "admin settings"
|
4022 |
msgid "User"
|
4023 |
msgstr "Utilisateur"
|
4024 |
|
4025 |
-
#: includes/functions.php:
|
4026 |
msgctxt "admin settings"
|
4027 |
msgid "User registration date"
|
4028 |
msgstr "Date d'expiration de l'annonce"
|
@@ -6738,13 +6738,13 @@ msgctxt "image field"
|
|
6738 |
msgid "Caption for %s is required."
|
6739 |
msgstr "Le pays est requis"
|
6740 |
|
6741 |
-
#: includes/functions.php:
|
6742 |
#, fuzzy
|
6743 |
msgctxt "templates"
|
6744 |
msgid "Return to results"
|
6745 |
msgstr "Retourner vers l'annuaire"
|
6746 |
|
6747 |
-
#: includes/functions.php:
|
6748 |
#, fuzzy
|
6749 |
msgctxt "templates"
|
6750 |
msgid "Go back"
|
@@ -6756,17 +6756,17 @@ msgctxt "templates"
|
|
6756 |
msgid "Return to fee selection"
|
6757 |
msgstr "Retourner vers l'annonce."
|
6758 |
|
6759 |
-
#: includes/templates-ui.php:
|
6760 |
msgctxt "templates"
|
6761 |
msgid "No listing categories found."
|
6762 |
msgstr "Aucune catégorie d'annonce trouvée."
|
6763 |
|
6764 |
-
#: includes/templates-ui.php:
|
6765 |
msgctxt "templates"
|
6766 |
msgid "Search Listings"
|
6767 |
msgstr "Recherche d'annonces"
|
6768 |
|
6769 |
-
#: includes/templates-ui.php:
|
6770 |
msgctxt "templates"
|
6771 |
msgid "Advanced Search"
|
6772 |
msgstr "Recherche avancée"
|
@@ -7887,17 +7887,17 @@ msgctxt "checkout"
|
|
7887 |
msgid "Next"
|
7888 |
msgstr "Suivant"
|
7889 |
|
7890 |
-
#: includes/templates-ui.php:
|
7891 |
msgctxt "templates sort"
|
7892 |
msgid "Sort By:"
|
7893 |
msgstr "Trier par:"
|
7894 |
|
7895 |
-
#: includes/templates-ui.php:
|
7896 |
msgctxt "sort"
|
7897 |
msgid "Reset"
|
7898 |
msgstr "Réinitialiser"
|
7899 |
|
7900 |
-
#: includes/templates-ui.php:
|
7901 |
msgctxt "sort"
|
7902 |
msgid "(Reset)"
|
7903 |
msgstr "(Réinitialiser)"
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
+
"POT-Creation-Date: 2019-08-13 23:12:17+00:00\n"
|
9 |
"PO-Revision-Date: 2017-11-13 00:48+0100\n"
|
10 |
"Last-Translator: Laurent Provin <lprovin@yahoo.fr>\n"
|
11 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
55 |
msgid "Uninstall"
|
56 |
msgstr "Désinstaller"
|
57 |
|
58 |
+
#: includes/admin/class-csv-import.php:624
|
59 |
#, fuzzy
|
60 |
msgid "Listing imported by admin. Payment skipped."
|
61 |
msgstr "Annonce soumis par admin. Paiement sauté."
|
307 |
msgid "ZIP Code"
|
308 |
msgstr "Code postal"
|
309 |
|
310 |
+
#: includes/functions.php:541
|
311 |
msgid "Free"
|
312 |
msgstr "Gratuit"
|
313 |
|
331 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: includes/templates-ui.php:287
|
335 |
msgid "Directory"
|
336 |
msgstr "Annuaire"
|
337 |
|
338 |
+
#: includes/templates-ui.php:296
|
339 |
msgid "View All Listings"
|
340 |
msgstr "Voir toutes les annonces"
|
341 |
|
342 |
+
#: includes/templates-ui.php:305
|
343 |
msgid "Create A Listing"
|
344 |
msgstr "Créer une annonce"
|
345 |
|
454 |
msgid "Help"
|
455 |
msgstr "Aide"
|
456 |
|
457 |
+
#: includes/admin/class-csv-import.php:502
|
458 |
msgctxt "admin csv-import"
|
459 |
msgid ""
|
460 |
"Could not create listing category \"<category-name>\". The operation failed "
|
463 |
"Impossible de créer la catégorie d'inscription \"<category-name>\". "
|
464 |
"L'opération a échoué avec l'erreur suivante : <error-message>."
|
465 |
|
466 |
+
#: includes/admin/class-csv-import.php:508
|
467 |
msgctxt "admin csv-import"
|
468 |
msgid "Could not create listing category \"%s\""
|
469 |
msgstr "Vous ne pouvez pas créer cette catégorie d'annonce \"%s\""
|
470 |
|
471 |
+
#: includes/admin/class-csv-import.php:675
|
472 |
msgctxt "admin csv-import"
|
473 |
msgid "Username \"%s\" does not exist"
|
474 |
msgstr "Le nom d'utilisateur \"%s\" n'existe pas"
|
475 |
|
476 |
+
#: includes/admin/class-csv-import.php:701
|
477 |
msgctxt "admin csv-import"
|
478 |
msgid "The string <string> couldn't be converted into a valid date."
|
479 |
msgstr "La chaîne <string> ne peut pas être convertie en une date valide."
|
480 |
|
481 |
+
#: includes/admin/class-csv-import.php:723
|
482 |
msgctxt "admin csv-import"
|
483 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
484 |
msgstr "Il n'y a pas de plan de frais avec ID = <fee-id>"
|
485 |
|
486 |
+
#: includes/admin/class-csv-import.php:746
|
487 |
msgctxt "admin csv-import"
|
488 |
msgid "Missing required field: %s"
|
489 |
msgstr "Absence d'un champ requis: %s"
|
490 |
|
491 |
+
#: includes/admin/class-csv-import.php:771
|
492 |
msgctxt "admin csv-import"
|
493 |
msgid "Listing category \"%s\" does not exist"
|
494 |
msgstr "La catégorie d'annonce \"%s\" n'existe pas"
|
1917 |
msgid "Theme was updated successfully."
|
1918 |
msgstr "Le thème a été mis à jour avec succès."
|
1919 |
|
1920 |
+
#: includes/themes.php:921
|
1921 |
msgctxt "themes"
|
1922 |
msgid "ZIP file is not a valid BD theme file."
|
1923 |
msgstr "Le fichier ZIP n'est pas un fichier de thème valide."
|
1924 |
|
1925 |
+
#: includes/themes.php:929
|
1926 |
msgctxt "themes"
|
1927 |
msgid "Could not create themes directory."
|
1928 |
msgstr "Impossible de créer le répertoire de thèmes."
|
1929 |
|
1930 |
+
#: includes/themes.php:940
|
1931 |
msgctxt "themes"
|
1932 |
msgid "Could not remove previous theme directory \"%s\"."
|
1933 |
msgstr "Impossible de supprimer le dossier de thème précédent \"%s\"."
|
1934 |
|
1935 |
+
#: includes/themes.php:948
|
1936 |
msgctxt "themes"
|
1937 |
msgid "Could not move new theme into theme directory."
|
1938 |
msgstr "Impossible de déplacer le nouveau thème dans le dossier à thèmes."
|
3604 |
msgstr "Auteur"
|
3605 |
|
3606 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3607 |
+
#: includes/functions.php:1191
|
3608 |
msgctxt "admin settings"
|
3609 |
msgid "Date posted"
|
3610 |
msgstr "Date d'ajout"
|
3611 |
|
3612 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3613 |
+
#: includes/functions.php:1192
|
3614 |
msgctxt "admin settings"
|
3615 |
msgid "Date last modified"
|
3616 |
msgstr "Date de dernière modification"
|
4017 |
msgid "Uploaded Image (no resize)"
|
4018 |
msgstr "Télécharger les images"
|
4019 |
|
4020 |
+
#: includes/functions.php:1189
|
4021 |
msgctxt "admin settings"
|
4022 |
msgid "User"
|
4023 |
msgstr "Utilisateur"
|
4024 |
|
4025 |
+
#: includes/functions.php:1190
|
4026 |
msgctxt "admin settings"
|
4027 |
msgid "User registration date"
|
4028 |
msgstr "Date d'expiration de l'annonce"
|
6738 |
msgid "Caption for %s is required."
|
6739 |
msgstr "Le pays est requis"
|
6740 |
|
6741 |
+
#: includes/functions.php:1269
|
6742 |
#, fuzzy
|
6743 |
msgctxt "templates"
|
6744 |
msgid "Return to results"
|
6745 |
msgstr "Retourner vers l'annuaire"
|
6746 |
|
6747 |
+
#: includes/functions.php:1273 includes/functions.php:1278
|
6748 |
#, fuzzy
|
6749 |
msgctxt "templates"
|
6750 |
msgid "Go back"
|
6756 |
msgid "Return to fee selection"
|
6757 |
msgstr "Retourner vers l'annonce."
|
6758 |
|
6759 |
+
#: includes/templates-ui.php:209
|
6760 |
msgctxt "templates"
|
6761 |
msgid "No listing categories found."
|
6762 |
msgstr "Aucune catégorie d'annonce trouvée."
|
6763 |
|
6764 |
+
#: includes/templates-ui.php:344
|
6765 |
msgctxt "templates"
|
6766 |
msgid "Search Listings"
|
6767 |
msgstr "Recherche d'annonces"
|
6768 |
|
6769 |
+
#: includes/templates-ui.php:349
|
6770 |
msgctxt "templates"
|
6771 |
msgid "Advanced Search"
|
6772 |
msgstr "Recherche avancée"
|
7887 |
msgid "Next"
|
7888 |
msgstr "Suivant"
|
7889 |
|
7890 |
+
#: includes/templates-ui.php:384 includes/templates-ui.php:416
|
7891 |
msgctxt "templates sort"
|
7892 |
msgid "Sort By:"
|
7893 |
msgstr "Trier par:"
|
7894 |
|
7895 |
+
#: includes/templates-ui.php:407
|
7896 |
msgctxt "sort"
|
7897 |
msgid "Reset"
|
7898 |
msgstr "Réinitialiser"
|
7899 |
|
7900 |
+
#: includes/templates-ui.php:435
|
7901 |
msgctxt "sort"
|
7902 |
msgid "(Reset)"
|
7903 |
msgstr "(Réinitialiser)"
|
languages/WPBDM-it_IT.po
CHANGED
@@ -3,7 +3,7 @@ msgstr ""
|
|
3 |
"Project-Id-Version: Business Directory Plugin\n"
|
4 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
5 |
"directory-plugin\n"
|
6 |
-
"POT-Creation-Date: 2019-
|
7 |
"PO-Revision-Date: 2019-06-25 13:45-0500\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
@@ -60,7 +60,7 @@ msgstr "Disinstallare Business Directory Plugin"
|
|
60 |
msgid "Uninstall"
|
61 |
msgstr "Disinstalla"
|
62 |
|
63 |
-
#: includes/admin/class-csv-import.php:
|
64 |
msgid "Listing imported by admin. Payment skipped."
|
65 |
msgstr "Elenco importato da admin. Pagamento saltato."
|
66 |
|
@@ -312,7 +312,7 @@ msgstr "Indirizzo lavoro"
|
|
312 |
msgid "ZIP Code"
|
313 |
msgstr "Codice Postale"
|
314 |
|
315 |
-
#: includes/functions.php:
|
316 |
msgid "Free"
|
317 |
msgstr "Gratis"
|
318 |
|
@@ -337,15 +337,15 @@ msgstr ""
|
|
337 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
338 |
msgstr "Il gateway di pagamento \"<payment-gateway>\" non è disponibile."
|
339 |
|
340 |
-
#: includes/templates-ui.php:
|
341 |
msgid "Directory"
|
342 |
msgstr "Directory"
|
343 |
|
344 |
-
#: includes/templates-ui.php:
|
345 |
msgid "View All Listings"
|
346 |
msgstr "Visualizza tutti gli annunci"
|
347 |
|
348 |
-
#: includes/templates-ui.php:
|
349 |
msgid "Create A Listing"
|
350 |
msgstr "Inserisci Annuncio"
|
351 |
|
@@ -461,7 +461,7 @@ msgctxt "admin csv-import"
|
|
461 |
msgid "Help"
|
462 |
msgstr "Aiuto"
|
463 |
|
464 |
-
#: includes/admin/class-csv-import.php:
|
465 |
msgctxt "admin csv-import"
|
466 |
msgid ""
|
467 |
"Could not create listing category \"<category-name>\". The operation failed "
|
@@ -470,32 +470,32 @@ msgstr ""
|
|
470 |
"Impossibile creare la categoria di Annunci \"<category-name>\". L'operazione "
|
471 |
"non è riuscita per il seguente errore: <error-message>."
|
472 |
|
473 |
-
#: includes/admin/class-csv-import.php:
|
474 |
msgctxt "admin csv-import"
|
475 |
msgid "Could not create listing category \"%s\""
|
476 |
msgstr "Impossibile creare la categoria \"%s\""
|
477 |
|
478 |
-
#: includes/admin/class-csv-import.php:
|
479 |
msgctxt "admin csv-import"
|
480 |
msgid "Username \"%s\" does not exist"
|
481 |
msgstr "Nome Utente \"%s\" non esiste"
|
482 |
|
483 |
-
#: includes/admin/class-csv-import.php:
|
484 |
msgctxt "admin csv-import"
|
485 |
msgid "The string <string> couldn't be converted into a valid date."
|
486 |
msgstr "La stringa <string>non poteva essere convertita in una data valida."
|
487 |
|
488 |
-
#: includes/admin/class-csv-import.php:
|
489 |
msgctxt "admin csv-import"
|
490 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
491 |
msgstr "Non esiste un piano tariffario con ID = <fee-id>"
|
492 |
|
493 |
-
#: includes/admin/class-csv-import.php:
|
494 |
msgctxt "admin csv-import"
|
495 |
msgid "Missing required field: %s"
|
496 |
msgstr "Campo obbligatorio mancante: %s"
|
497 |
|
498 |
-
#: includes/admin/class-csv-import.php:
|
499 |
msgctxt "admin csv-import"
|
500 |
msgid "Listing category \"%s\" does not exist"
|
501 |
msgstr "La categoria \"%s\" non esiste"
|
@@ -1907,22 +1907,22 @@ msgctxt "themes"
|
|
1907 |
msgid "Theme was updated successfully."
|
1908 |
msgstr "Il tema è stato aggiornato con successo."
|
1909 |
|
1910 |
-
#: includes/themes.php:
|
1911 |
msgctxt "themes"
|
1912 |
msgid "ZIP file is not a valid BD theme file."
|
1913 |
msgstr "Il file ZIP non è un file tema BD valido."
|
1914 |
|
1915 |
-
#: includes/themes.php:
|
1916 |
msgctxt "themes"
|
1917 |
msgid "Could not create themes directory."
|
1918 |
msgstr "Impossibile creare una directory dei temi."
|
1919 |
|
1920 |
-
#: includes/themes.php:
|
1921 |
msgctxt "themes"
|
1922 |
msgid "Could not remove previous theme directory \"%s\"."
|
1923 |
msgstr "Impossibile rimuovere la directory al tema precedente \"%s\"."
|
1924 |
|
1925 |
-
#: includes/themes.php:
|
1926 |
msgctxt "themes"
|
1927 |
msgid "Could not move new theme into theme directory."
|
1928 |
msgstr "Non è stato possibile spostare un nuovo tema nella directory dei temi."
|
@@ -3591,13 +3591,13 @@ msgid "Author"
|
|
3591 |
msgstr "Autore"
|
3592 |
|
3593 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3594 |
-
#: includes/functions.php:
|
3595 |
msgctxt "admin settings"
|
3596 |
msgid "Date posted"
|
3597 |
msgstr "Data di pubblicazione"
|
3598 |
|
3599 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3600 |
-
#: includes/functions.php:
|
3601 |
msgctxt "admin settings"
|
3602 |
msgid "Date last modified"
|
3603 |
msgstr "Data ultima modifica"
|
@@ -3996,12 +3996,12 @@ msgctxt "admin settings"
|
|
3996 |
msgid "Uploaded Image (no resize)"
|
3997 |
msgstr "Carica Immagini"
|
3998 |
|
3999 |
-
#: includes/functions.php:
|
4000 |
msgctxt "admin settings"
|
4001 |
msgid "User"
|
4002 |
msgstr "Utente"
|
4003 |
|
4004 |
-
#: includes/functions.php:
|
4005 |
msgctxt "admin settings"
|
4006 |
msgid "User registration date"
|
4007 |
msgstr "Data di registrazione"
|
@@ -6710,12 +6710,12 @@ msgctxt "image field"
|
|
6710 |
msgid "Caption for %s is required."
|
6711 |
msgstr "La didascalia per %s è necessaria."
|
6712 |
|
6713 |
-
#: includes/functions.php:
|
6714 |
msgctxt "templates"
|
6715 |
msgid "Return to results"
|
6716 |
msgstr "Ritorno ai risultati"
|
6717 |
|
6718 |
-
#: includes/functions.php:
|
6719 |
msgctxt "templates"
|
6720 |
msgid "Go back"
|
6721 |
msgstr "Va indietro"
|
@@ -6725,17 +6725,17 @@ msgctxt "templates"
|
|
6725 |
msgid "Return to fee selection"
|
6726 |
msgstr "Ritorno alla selezione del piano tariffario"
|
6727 |
|
6728 |
-
#: includes/templates-ui.php:
|
6729 |
msgctxt "templates"
|
6730 |
msgid "No listing categories found."
|
6731 |
msgstr "Nessuna categoria di annunci trovata."
|
6732 |
|
6733 |
-
#: includes/templates-ui.php:
|
6734 |
msgctxt "templates"
|
6735 |
msgid "Search Listings"
|
6736 |
msgstr "Cerca Annunci"
|
6737 |
|
6738 |
-
#: includes/templates-ui.php:
|
6739 |
msgctxt "templates"
|
6740 |
msgid "Advanced Search"
|
6741 |
msgstr "Ricerca Avanzata"
|
@@ -7848,17 +7848,17 @@ msgctxt "checkout"
|
|
7848 |
msgid "Next"
|
7849 |
msgstr "Successivo"
|
7850 |
|
7851 |
-
#: includes/templates-ui.php:
|
7852 |
msgctxt "templates sort"
|
7853 |
msgid "Sort By:"
|
7854 |
msgstr "Ordina per:"
|
7855 |
|
7856 |
-
#: includes/templates-ui.php:
|
7857 |
msgctxt "sort"
|
7858 |
msgid "Reset"
|
7859 |
msgstr "Reset"
|
7860 |
|
7861 |
-
#: includes/templates-ui.php:
|
7862 |
msgctxt "sort"
|
7863 |
msgid "(Reset)"
|
7864 |
msgstr "(Reset)"
|
3 |
"Project-Id-Version: Business Directory Plugin\n"
|
4 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
5 |
"directory-plugin\n"
|
6 |
+
"POT-Creation-Date: 2019-08-13 23:12:17+00:00\n"
|
7 |
"PO-Revision-Date: 2019-06-25 13:45-0500\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
60 |
msgid "Uninstall"
|
61 |
msgstr "Disinstalla"
|
62 |
|
63 |
+
#: includes/admin/class-csv-import.php:624
|
64 |
msgid "Listing imported by admin. Payment skipped."
|
65 |
msgstr "Elenco importato da admin. Pagamento saltato."
|
66 |
|
312 |
msgid "ZIP Code"
|
313 |
msgstr "Codice Postale"
|
314 |
|
315 |
+
#: includes/functions.php:541
|
316 |
msgid "Free"
|
317 |
msgstr "Gratis"
|
318 |
|
337 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
338 |
msgstr "Il gateway di pagamento \"<payment-gateway>\" non è disponibile."
|
339 |
|
340 |
+
#: includes/templates-ui.php:287
|
341 |
msgid "Directory"
|
342 |
msgstr "Directory"
|
343 |
|
344 |
+
#: includes/templates-ui.php:296
|
345 |
msgid "View All Listings"
|
346 |
msgstr "Visualizza tutti gli annunci"
|
347 |
|
348 |
+
#: includes/templates-ui.php:305
|
349 |
msgid "Create A Listing"
|
350 |
msgstr "Inserisci Annuncio"
|
351 |
|
461 |
msgid "Help"
|
462 |
msgstr "Aiuto"
|
463 |
|
464 |
+
#: includes/admin/class-csv-import.php:502
|
465 |
msgctxt "admin csv-import"
|
466 |
msgid ""
|
467 |
"Could not create listing category \"<category-name>\". The operation failed "
|
470 |
"Impossibile creare la categoria di Annunci \"<category-name>\". L'operazione "
|
471 |
"non è riuscita per il seguente errore: <error-message>."
|
472 |
|
473 |
+
#: includes/admin/class-csv-import.php:508
|
474 |
msgctxt "admin csv-import"
|
475 |
msgid "Could not create listing category \"%s\""
|
476 |
msgstr "Impossibile creare la categoria \"%s\""
|
477 |
|
478 |
+
#: includes/admin/class-csv-import.php:675
|
479 |
msgctxt "admin csv-import"
|
480 |
msgid "Username \"%s\" does not exist"
|
481 |
msgstr "Nome Utente \"%s\" non esiste"
|
482 |
|
483 |
+
#: includes/admin/class-csv-import.php:701
|
484 |
msgctxt "admin csv-import"
|
485 |
msgid "The string <string> couldn't be converted into a valid date."
|
486 |
msgstr "La stringa <string>non poteva essere convertita in una data valida."
|
487 |
|
488 |
+
#: includes/admin/class-csv-import.php:723
|
489 |
msgctxt "admin csv-import"
|
490 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
491 |
msgstr "Non esiste un piano tariffario con ID = <fee-id>"
|
492 |
|
493 |
+
#: includes/admin/class-csv-import.php:746
|
494 |
msgctxt "admin csv-import"
|
495 |
msgid "Missing required field: %s"
|
496 |
msgstr "Campo obbligatorio mancante: %s"
|
497 |
|
498 |
+
#: includes/admin/class-csv-import.php:771
|
499 |
msgctxt "admin csv-import"
|
500 |
msgid "Listing category \"%s\" does not exist"
|
501 |
msgstr "La categoria \"%s\" non esiste"
|
1907 |
msgid "Theme was updated successfully."
|
1908 |
msgstr "Il tema è stato aggiornato con successo."
|
1909 |
|
1910 |
+
#: includes/themes.php:921
|
1911 |
msgctxt "themes"
|
1912 |
msgid "ZIP file is not a valid BD theme file."
|
1913 |
msgstr "Il file ZIP non è un file tema BD valido."
|
1914 |
|
1915 |
+
#: includes/themes.php:929
|
1916 |
msgctxt "themes"
|
1917 |
msgid "Could not create themes directory."
|
1918 |
msgstr "Impossibile creare una directory dei temi."
|
1919 |
|
1920 |
+
#: includes/themes.php:940
|
1921 |
msgctxt "themes"
|
1922 |
msgid "Could not remove previous theme directory \"%s\"."
|
1923 |
msgstr "Impossibile rimuovere la directory al tema precedente \"%s\"."
|
1924 |
|
1925 |
+
#: includes/themes.php:948
|
1926 |
msgctxt "themes"
|
1927 |
msgid "Could not move new theme into theme directory."
|
1928 |
msgstr "Non è stato possibile spostare un nuovo tema nella directory dei temi."
|
3591 |
msgstr "Autore"
|
3592 |
|
3593 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3594 |
+
#: includes/functions.php:1191
|
3595 |
msgctxt "admin settings"
|
3596 |
msgid "Date posted"
|
3597 |
msgstr "Data di pubblicazione"
|
3598 |
|
3599 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3600 |
+
#: includes/functions.php:1192
|
3601 |
msgctxt "admin settings"
|
3602 |
msgid "Date last modified"
|
3603 |
msgstr "Data ultima modifica"
|
3996 |
msgid "Uploaded Image (no resize)"
|
3997 |
msgstr "Carica Immagini"
|
3998 |
|
3999 |
+
#: includes/functions.php:1189
|
4000 |
msgctxt "admin settings"
|
4001 |
msgid "User"
|
4002 |
msgstr "Utente"
|
4003 |
|
4004 |
+
#: includes/functions.php:1190
|
4005 |
msgctxt "admin settings"
|
4006 |
msgid "User registration date"
|
4007 |
msgstr "Data di registrazione"
|
6710 |
msgid "Caption for %s is required."
|
6711 |
msgstr "La didascalia per %s è necessaria."
|
6712 |
|
6713 |
+
#: includes/functions.php:1269
|
6714 |
msgctxt "templates"
|
6715 |
msgid "Return to results"
|
6716 |
msgstr "Ritorno ai risultati"
|
6717 |
|
6718 |
+
#: includes/functions.php:1273 includes/functions.php:1278
|
6719 |
msgctxt "templates"
|
6720 |
msgid "Go back"
|
6721 |
msgstr "Va indietro"
|
6725 |
msgid "Return to fee selection"
|
6726 |
msgstr "Ritorno alla selezione del piano tariffario"
|
6727 |
|
6728 |
+
#: includes/templates-ui.php:209
|
6729 |
msgctxt "templates"
|
6730 |
msgid "No listing categories found."
|
6731 |
msgstr "Nessuna categoria di annunci trovata."
|
6732 |
|
6733 |
+
#: includes/templates-ui.php:344
|
6734 |
msgctxt "templates"
|
6735 |
msgid "Search Listings"
|
6736 |
msgstr "Cerca Annunci"
|
6737 |
|
6738 |
+
#: includes/templates-ui.php:349
|
6739 |
msgctxt "templates"
|
6740 |
msgid "Advanced Search"
|
6741 |
msgstr "Ricerca Avanzata"
|
7848 |
msgid "Next"
|
7849 |
msgstr "Successivo"
|
7850 |
|
7851 |
+
#: includes/templates-ui.php:384 includes/templates-ui.php:416
|
7852 |
msgctxt "templates sort"
|
7853 |
msgid "Sort By:"
|
7854 |
msgstr "Ordina per:"
|
7855 |
|
7856 |
+
#: includes/templates-ui.php:407
|
7857 |
msgctxt "sort"
|
7858 |
msgid "Reset"
|
7859 |
msgstr "Reset"
|
7860 |
|
7861 |
+
#: includes/templates-ui.php:435
|
7862 |
msgctxt "sort"
|
7863 |
msgid "(Reset)"
|
7864 |
msgstr "(Reset)"
|
languages/WPBDM-nl_NL.po
CHANGED
@@ -3,7 +3,7 @@ msgstr ""
|
|
3 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
4 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
5 |
"directory-plugin\n"
|
6 |
-
"POT-Creation-Date: 2019-
|
7 |
"PO-Revision-Date: 2017-07-04 12:37+0000\n"
|
8 |
"Last-Translator: admin <info@nederlofcentrum.nl>\n"
|
9 |
"Language-Team: Dutch\n"
|
@@ -53,7 +53,7 @@ msgstr "Business Directory instellingen"
|
|
53 |
msgid "Uninstall"
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: includes/admin/class-csv-import.php:
|
57 |
msgid "Listing imported by admin. Payment skipped."
|
58 |
msgstr ""
|
59 |
|
@@ -284,7 +284,7 @@ msgstr ""
|
|
284 |
msgid "ZIP Code"
|
285 |
msgstr ""
|
286 |
|
287 |
-
#: includes/functions.php:
|
288 |
msgid "Free"
|
289 |
msgstr "Gratis"
|
290 |
|
@@ -308,15 +308,15 @@ msgstr ""
|
|
308 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: includes/templates-ui.php:
|
312 |
msgid "Directory"
|
313 |
msgstr "Registers"
|
314 |
|
315 |
-
#: includes/templates-ui.php:
|
316 |
msgid "View All Listings"
|
317 |
msgstr "Bekijk alle registratie"
|
318 |
|
319 |
-
#: includes/templates-ui.php:
|
320 |
msgid "Create A Listing"
|
321 |
msgstr "Creëer een registratie"
|
322 |
|
@@ -431,39 +431,39 @@ msgctxt "admin csv-import"
|
|
431 |
msgid "Help"
|
432 |
msgstr ""
|
433 |
|
434 |
-
#: includes/admin/class-csv-import.php:
|
435 |
msgctxt "admin csv-import"
|
436 |
msgid ""
|
437 |
"Could not create listing category \"<category-name>\". The operation failed "
|
438 |
"with the following error: <error-message>."
|
439 |
msgstr ""
|
440 |
|
441 |
-
#: includes/admin/class-csv-import.php:
|
442 |
msgctxt "admin csv-import"
|
443 |
msgid "Could not create listing category \"%s\""
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: includes/admin/class-csv-import.php:
|
447 |
msgctxt "admin csv-import"
|
448 |
msgid "Username \"%s\" does not exist"
|
449 |
msgstr ""
|
450 |
|
451 |
-
#: includes/admin/class-csv-import.php:
|
452 |
msgctxt "admin csv-import"
|
453 |
msgid "The string <string> couldn't be converted into a valid date."
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: includes/admin/class-csv-import.php:
|
457 |
msgctxt "admin csv-import"
|
458 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: includes/admin/class-csv-import.php:
|
462 |
msgctxt "admin csv-import"
|
463 |
msgid "Missing required field: %s"
|
464 |
msgstr "Mist vereist veld: %s"
|
465 |
|
466 |
-
#: includes/admin/class-csv-import.php:
|
467 |
msgctxt "admin csv-import"
|
468 |
msgid "Listing category \"%s\" does not exist"
|
469 |
msgstr ""
|
@@ -1823,22 +1823,22 @@ msgctxt "themes"
|
|
1823 |
msgid "Theme was updated successfully."
|
1824 |
msgstr ""
|
1825 |
|
1826 |
-
#: includes/themes.php:
|
1827 |
msgctxt "themes"
|
1828 |
msgid "ZIP file is not a valid BD theme file."
|
1829 |
msgstr ""
|
1830 |
|
1831 |
-
#: includes/themes.php:
|
1832 |
msgctxt "themes"
|
1833 |
msgid "Could not create themes directory."
|
1834 |
msgstr ""
|
1835 |
|
1836 |
-
#: includes/themes.php:
|
1837 |
msgctxt "themes"
|
1838 |
msgid "Could not remove previous theme directory \"%s\"."
|
1839 |
msgstr ""
|
1840 |
|
1841 |
-
#: includes/themes.php:
|
1842 |
msgctxt "themes"
|
1843 |
msgid "Could not move new theme into theme directory."
|
1844 |
msgstr ""
|
@@ -3469,13 +3469,13 @@ msgid "Author"
|
|
3469 |
msgstr "Auteur"
|
3470 |
|
3471 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3472 |
-
#: includes/functions.php:
|
3473 |
msgctxt "admin settings"
|
3474 |
msgid "Date posted"
|
3475 |
msgstr "Datum ingediend"
|
3476 |
|
3477 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3478 |
-
#: includes/functions.php:
|
3479 |
msgctxt "admin settings"
|
3480 |
msgid "Date last modified"
|
3481 |
msgstr ""
|
@@ -3866,12 +3866,12 @@ msgctxt "admin settings"
|
|
3866 |
msgid "Uploaded Image (no resize)"
|
3867 |
msgstr "Beelden uploaden"
|
3868 |
|
3869 |
-
#: includes/functions.php:
|
3870 |
msgctxt "admin settings"
|
3871 |
msgid "User"
|
3872 |
msgstr "Gebruiker"
|
3873 |
|
3874 |
-
#: includes/functions.php:
|
3875 |
msgctxt "admin settings"
|
3876 |
msgid "User registration date"
|
3877 |
msgstr "Gebruikers registratie datum"
|
@@ -6617,13 +6617,13 @@ msgctxt "image field"
|
|
6617 |
msgid "Caption for %s is required."
|
6618 |
msgstr "%s is vereist."
|
6619 |
|
6620 |
-
#: includes/functions.php:
|
6621 |
#, fuzzy
|
6622 |
msgctxt "templates"
|
6623 |
msgid "Return to results"
|
6624 |
msgstr "Terug naar Registers"
|
6625 |
|
6626 |
-
#: includes/functions.php:
|
6627 |
msgctxt "templates"
|
6628 |
msgid "Go back"
|
6629 |
msgstr ""
|
@@ -6634,17 +6634,17 @@ msgctxt "templates"
|
|
6634 |
msgid "Return to fee selection"
|
6635 |
msgstr "Terug naar registratie."
|
6636 |
|
6637 |
-
#: includes/templates-ui.php:
|
6638 |
msgctxt "templates"
|
6639 |
msgid "No listing categories found."
|
6640 |
msgstr ""
|
6641 |
|
6642 |
-
#: includes/templates-ui.php:
|
6643 |
msgctxt "templates"
|
6644 |
msgid "Search Listings"
|
6645 |
msgstr "Doorzoek vermeldingen"
|
6646 |
|
6647 |
-
#: includes/templates-ui.php:
|
6648 |
msgctxt "templates"
|
6649 |
msgid "Advanced Search"
|
6650 |
msgstr "Geavanceerd zoeken"
|
@@ -7686,17 +7686,17 @@ msgctxt "checkout"
|
|
7686 |
msgid "Next"
|
7687 |
msgstr ""
|
7688 |
|
7689 |
-
#: includes/templates-ui.php:
|
7690 |
msgctxt "templates sort"
|
7691 |
msgid "Sort By:"
|
7692 |
msgstr "Sorteer op:"
|
7693 |
|
7694 |
-
#: includes/templates-ui.php:
|
7695 |
msgctxt "sort"
|
7696 |
msgid "Reset"
|
7697 |
msgstr ""
|
7698 |
|
7699 |
-
#: includes/templates-ui.php:
|
7700 |
msgctxt "sort"
|
7701 |
msgid "(Reset)"
|
7702 |
msgstr ""
|
3 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
4 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
5 |
"directory-plugin\n"
|
6 |
+
"POT-Creation-Date: 2019-08-13 23:12:17+00:00\n"
|
7 |
"PO-Revision-Date: 2017-07-04 12:37+0000\n"
|
8 |
"Last-Translator: admin <info@nederlofcentrum.nl>\n"
|
9 |
"Language-Team: Dutch\n"
|
53 |
msgid "Uninstall"
|
54 |
msgstr ""
|
55 |
|
56 |
+
#: includes/admin/class-csv-import.php:624
|
57 |
msgid "Listing imported by admin. Payment skipped."
|
58 |
msgstr ""
|
59 |
|
284 |
msgid "ZIP Code"
|
285 |
msgstr ""
|
286 |
|
287 |
+
#: includes/functions.php:541
|
288 |
msgid "Free"
|
289 |
msgstr "Gratis"
|
290 |
|
308 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: includes/templates-ui.php:287
|
312 |
msgid "Directory"
|
313 |
msgstr "Registers"
|
314 |
|
315 |
+
#: includes/templates-ui.php:296
|
316 |
msgid "View All Listings"
|
317 |
msgstr "Bekijk alle registratie"
|
318 |
|
319 |
+
#: includes/templates-ui.php:305
|
320 |
msgid "Create A Listing"
|
321 |
msgstr "Creëer een registratie"
|
322 |
|
431 |
msgid "Help"
|
432 |
msgstr ""
|
433 |
|
434 |
+
#: includes/admin/class-csv-import.php:502
|
435 |
msgctxt "admin csv-import"
|
436 |
msgid ""
|
437 |
"Could not create listing category \"<category-name>\". The operation failed "
|
438 |
"with the following error: <error-message>."
|
439 |
msgstr ""
|
440 |
|
441 |
+
#: includes/admin/class-csv-import.php:508
|
442 |
msgctxt "admin csv-import"
|
443 |
msgid "Could not create listing category \"%s\""
|
444 |
msgstr ""
|
445 |
|
446 |
+
#: includes/admin/class-csv-import.php:675
|
447 |
msgctxt "admin csv-import"
|
448 |
msgid "Username \"%s\" does not exist"
|
449 |
msgstr ""
|
450 |
|
451 |
+
#: includes/admin/class-csv-import.php:701
|
452 |
msgctxt "admin csv-import"
|
453 |
msgid "The string <string> couldn't be converted into a valid date."
|
454 |
msgstr ""
|
455 |
|
456 |
+
#: includes/admin/class-csv-import.php:723
|
457 |
msgctxt "admin csv-import"
|
458 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: includes/admin/class-csv-import.php:746
|
462 |
msgctxt "admin csv-import"
|
463 |
msgid "Missing required field: %s"
|
464 |
msgstr "Mist vereist veld: %s"
|
465 |
|
466 |
+
#: includes/admin/class-csv-import.php:771
|
467 |
msgctxt "admin csv-import"
|
468 |
msgid "Listing category \"%s\" does not exist"
|
469 |
msgstr ""
|
1823 |
msgid "Theme was updated successfully."
|
1824 |
msgstr ""
|
1825 |
|
1826 |
+
#: includes/themes.php:921
|
1827 |
msgctxt "themes"
|
1828 |
msgid "ZIP file is not a valid BD theme file."
|
1829 |
msgstr ""
|
1830 |
|
1831 |
+
#: includes/themes.php:929
|
1832 |
msgctxt "themes"
|
1833 |
msgid "Could not create themes directory."
|
1834 |
msgstr ""
|
1835 |
|
1836 |
+
#: includes/themes.php:940
|
1837 |
msgctxt "themes"
|
1838 |
msgid "Could not remove previous theme directory \"%s\"."
|
1839 |
msgstr ""
|
1840 |
|
1841 |
+
#: includes/themes.php:948
|
1842 |
msgctxt "themes"
|
1843 |
msgid "Could not move new theme into theme directory."
|
1844 |
msgstr ""
|
3469 |
msgstr "Auteur"
|
3470 |
|
3471 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3472 |
+
#: includes/functions.php:1191
|
3473 |
msgctxt "admin settings"
|
3474 |
msgid "Date posted"
|
3475 |
msgstr "Datum ingediend"
|
3476 |
|
3477 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3478 |
+
#: includes/functions.php:1192
|
3479 |
msgctxt "admin settings"
|
3480 |
msgid "Date last modified"
|
3481 |
msgstr ""
|
3866 |
msgid "Uploaded Image (no resize)"
|
3867 |
msgstr "Beelden uploaden"
|
3868 |
|
3869 |
+
#: includes/functions.php:1189
|
3870 |
msgctxt "admin settings"
|
3871 |
msgid "User"
|
3872 |
msgstr "Gebruiker"
|
3873 |
|
3874 |
+
#: includes/functions.php:1190
|
3875 |
msgctxt "admin settings"
|
3876 |
msgid "User registration date"
|
3877 |
msgstr "Gebruikers registratie datum"
|
6617 |
msgid "Caption for %s is required."
|
6618 |
msgstr "%s is vereist."
|
6619 |
|
6620 |
+
#: includes/functions.php:1269
|
6621 |
#, fuzzy
|
6622 |
msgctxt "templates"
|
6623 |
msgid "Return to results"
|
6624 |
msgstr "Terug naar Registers"
|
6625 |
|
6626 |
+
#: includes/functions.php:1273 includes/functions.php:1278
|
6627 |
msgctxt "templates"
|
6628 |
msgid "Go back"
|
6629 |
msgstr ""
|
6634 |
msgid "Return to fee selection"
|
6635 |
msgstr "Terug naar registratie."
|
6636 |
|
6637 |
+
#: includes/templates-ui.php:209
|
6638 |
msgctxt "templates"
|
6639 |
msgid "No listing categories found."
|
6640 |
msgstr ""
|
6641 |
|
6642 |
+
#: includes/templates-ui.php:344
|
6643 |
msgctxt "templates"
|
6644 |
msgid "Search Listings"
|
6645 |
msgstr "Doorzoek vermeldingen"
|
6646 |
|
6647 |
+
#: includes/templates-ui.php:349
|
6648 |
msgctxt "templates"
|
6649 |
msgid "Advanced Search"
|
6650 |
msgstr "Geavanceerd zoeken"
|
7686 |
msgid "Next"
|
7687 |
msgstr ""
|
7688 |
|
7689 |
+
#: includes/templates-ui.php:384 includes/templates-ui.php:416
|
7690 |
msgctxt "templates sort"
|
7691 |
msgid "Sort By:"
|
7692 |
msgstr "Sorteer op:"
|
7693 |
|
7694 |
+
#: includes/templates-ui.php:407
|
7695 |
msgctxt "sort"
|
7696 |
msgid "Reset"
|
7697 |
msgstr ""
|
7698 |
|
7699 |
+
#: includes/templates-ui.php:435
|
7700 |
msgctxt "sort"
|
7701 |
msgid "(Reset)"
|
7702 |
msgstr ""
|
languages/WPBDM-pl_PL.po
CHANGED
@@ -3,7 +3,7 @@ msgstr ""
|
|
3 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
4 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
5 |
"directory-plugin\n"
|
6 |
-
"POT-Creation-Date: 2019-
|
7 |
"PO-Revision-Date: 2017-01-16 17:49-0500\n"
|
8 |
"Last-Translator: HomeSupport <admin@homesupport.pl>\n"
|
9 |
"Language-Team: HomeSupport\n"
|
@@ -68,7 +68,7 @@ msgid "Uninstall"
|
|
68 |
msgstr "Odinstaluj "
|
69 |
|
70 |
# @ WPBDM
|
71 |
-
#: includes/admin/class-csv-import.php:
|
72 |
#, fuzzy
|
73 |
msgid "Listing imported by admin. Payment skipped."
|
74 |
msgstr "Prześlij ofertę"
|
@@ -358,7 +358,7 @@ msgid "ZIP Code"
|
|
358 |
msgstr ""
|
359 |
|
360 |
# @ WPBDM
|
361 |
-
#: includes/functions.php:
|
362 |
msgid "Free"
|
363 |
msgstr "Tryb Bezpłatny"
|
364 |
|
@@ -387,17 +387,17 @@ msgid "The payment gateway \"<payment-gateway>\" is not available."
|
|
387 |
msgstr ""
|
388 |
|
389 |
# @ WPBDM
|
390 |
-
#: includes/templates-ui.php:
|
391 |
msgid "Directory"
|
392 |
msgstr "Katalog"
|
393 |
|
394 |
# @ WPBDM
|
395 |
-
#: includes/templates-ui.php:
|
396 |
msgid "View All Listings"
|
397 |
msgstr "Zobacz wszystkie Firmy"
|
398 |
|
399 |
# @ WPBDM
|
400 |
-
#: includes/templates-ui.php:
|
401 |
msgid "Create A Listing"
|
402 |
msgstr "Oferta Bezpłatna"
|
403 |
|
@@ -532,7 +532,7 @@ msgctxt "admin csv-import"
|
|
532 |
msgid "Help"
|
533 |
msgstr "Pomoc"
|
534 |
|
535 |
-
#: includes/admin/class-csv-import.php:
|
536 |
msgctxt "admin csv-import"
|
537 |
msgid ""
|
538 |
"Could not create listing category \"<category-name>\". The operation failed "
|
@@ -540,35 +540,35 @@ msgid ""
|
|
540 |
msgstr ""
|
541 |
|
542 |
# @ WPBDM
|
543 |
-
#: includes/admin/class-csv-import.php:
|
544 |
msgctxt "admin csv-import"
|
545 |
msgid "Could not create listing category \"%s\""
|
546 |
msgstr "Nie można utworzyć kategorii ofert \"%s\""
|
547 |
|
548 |
# @ WPBDM
|
549 |
-
#: includes/admin/class-csv-import.php:
|
550 |
msgctxt "admin csv-import"
|
551 |
msgid "Username \"%s\" does not exist"
|
552 |
msgstr "Użytkownik \"%s\" nie istnieje"
|
553 |
|
554 |
-
#: includes/admin/class-csv-import.php:
|
555 |
msgctxt "admin csv-import"
|
556 |
msgid "The string <string> couldn't be converted into a valid date."
|
557 |
msgstr ""
|
558 |
|
559 |
-
#: includes/admin/class-csv-import.php:
|
560 |
msgctxt "admin csv-import"
|
561 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
562 |
msgstr ""
|
563 |
|
564 |
# @ WPBDM
|
565 |
-
#: includes/admin/class-csv-import.php:
|
566 |
msgctxt "admin csv-import"
|
567 |
msgid "Missing required field: %s"
|
568 |
msgstr "Brak wymaganego pola: %s"
|
569 |
|
570 |
# @ WPBDM
|
571 |
-
#: includes/admin/class-csv-import.php:
|
572 |
msgctxt "admin csv-import"
|
573 |
msgid "Listing category \"%s\" does not exist"
|
574 |
msgstr "Kategoria \"%s\" nie istnieje"
|
@@ -2217,25 +2217,25 @@ msgid "Theme was updated successfully."
|
|
2217 |
msgstr "Import zakończony pełnym sukcesem."
|
2218 |
|
2219 |
# @ WPBDM
|
2220 |
-
#: includes/themes.php:
|
2221 |
msgctxt "themes"
|
2222 |
msgid "ZIP file is not a valid BD theme file."
|
2223 |
msgstr "Proszę wprowadzić poprawny adres e-mail."
|
2224 |
|
2225 |
# @ WPBDM
|
2226 |
-
#: includes/themes.php:
|
2227 |
msgctxt "themes"
|
2228 |
msgid "Could not create themes directory."
|
2229 |
msgstr "Nie można utworzyć katalogu wpbdp-csv-eksport."
|
2230 |
|
2231 |
# @ WPBDM
|
2232 |
-
#: includes/themes.php:
|
2233 |
msgctxt "themes"
|
2234 |
msgid "Could not remove previous theme directory \"%s\"."
|
2235 |
msgstr "Nie można utworzyć kategorii ofert \"%s\""
|
2236 |
|
2237 |
# @ WPBDM
|
2238 |
-
#: includes/themes.php:
|
2239 |
msgctxt "themes"
|
2240 |
msgid "Could not move new theme into theme directory."
|
2241 |
msgstr "Nie masz aktualnie ofert w katalogu."
|
@@ -4120,14 +4120,14 @@ msgstr "Autor"
|
|
4120 |
|
4121 |
# @ WPBDM
|
4122 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
4123 |
-
#: includes/functions.php:
|
4124 |
msgctxt "admin settings"
|
4125 |
msgid "Date posted"
|
4126 |
msgstr "Data publikacji"
|
4127 |
|
4128 |
# @ WPBDM
|
4129 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
4130 |
-
#: includes/functions.php:
|
4131 |
msgctxt "admin settings"
|
4132 |
msgid "Date last modified"
|
4133 |
msgstr "Data ostatnij modyfikacji"
|
@@ -4580,13 +4580,13 @@ msgctxt "admin settings"
|
|
4580 |
msgid "Uploaded Image (no resize)"
|
4581 |
msgstr "Załaduj obraz"
|
4582 |
|
4583 |
-
#: includes/functions.php:
|
4584 |
msgctxt "admin settings"
|
4585 |
msgid "User"
|
4586 |
msgstr ""
|
4587 |
|
4588 |
# @ WPBDM
|
4589 |
-
#: includes/functions.php:
|
4590 |
msgctxt "admin settings"
|
4591 |
msgid "User registration date"
|
4592 |
msgstr "Data zakończenia emisji oferty"
|
@@ -7777,13 +7777,13 @@ msgid "Caption for %s is required."
|
|
7777 |
msgstr "Kraj jest wymagany."
|
7778 |
|
7779 |
# @ WPBDM
|
7780 |
-
#: includes/functions.php:
|
7781 |
#, fuzzy
|
7782 |
msgctxt "templates"
|
7783 |
msgid "Return to results"
|
7784 |
msgstr "Powrót do Katalogu."
|
7785 |
|
7786 |
-
#: includes/functions.php:
|
7787 |
msgctxt "templates"
|
7788 |
msgid "Go back"
|
7789 |
msgstr ""
|
@@ -7796,19 +7796,19 @@ msgid "Return to fee selection"
|
|
7796 |
msgstr "Powrót do oferty."
|
7797 |
|
7798 |
# @ WPBDM
|
7799 |
-
#: includes/templates-ui.php:
|
7800 |
msgctxt "templates"
|
7801 |
msgid "No listing categories found."
|
7802 |
msgstr "Nie znaleziono kategorii ofert."
|
7803 |
|
7804 |
# @ WPBDM
|
7805 |
-
#: includes/templates-ui.php:
|
7806 |
msgctxt "templates"
|
7807 |
msgid "Search Listings"
|
7808 |
msgstr "Szukaj Firmy"
|
7809 |
|
7810 |
# @ WPBDM
|
7811 |
-
#: includes/templates-ui.php:
|
7812 |
msgctxt "templates"
|
7813 |
msgid "Advanced Search"
|
7814 |
msgstr "Zaawansowane szukanie"
|
@@ -9052,19 +9052,19 @@ msgid "Next"
|
|
9052 |
msgstr ""
|
9053 |
|
9054 |
# @ WPBDM
|
9055 |
-
#: includes/templates-ui.php:
|
9056 |
msgctxt "templates sort"
|
9057 |
msgid "Sort By:"
|
9058 |
msgstr "Sortuj według: "
|
9059 |
|
9060 |
# @ WPBDM
|
9061 |
-
#: includes/templates-ui.php:
|
9062 |
msgctxt "sort"
|
9063 |
msgid "Reset"
|
9064 |
msgstr "Resetuj"
|
9065 |
|
9066 |
# @ WPBDM
|
9067 |
-
#: includes/templates-ui.php:
|
9068 |
msgctxt "sort"
|
9069 |
msgid "(Reset)"
|
9070 |
msgstr "(Resetuj)"
|
3 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
4 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
5 |
"directory-plugin\n"
|
6 |
+
"POT-Creation-Date: 2019-08-13 23:12:17+00:00\n"
|
7 |
"PO-Revision-Date: 2017-01-16 17:49-0500\n"
|
8 |
"Last-Translator: HomeSupport <admin@homesupport.pl>\n"
|
9 |
"Language-Team: HomeSupport\n"
|
68 |
msgstr "Odinstaluj "
|
69 |
|
70 |
# @ WPBDM
|
71 |
+
#: includes/admin/class-csv-import.php:624
|
72 |
#, fuzzy
|
73 |
msgid "Listing imported by admin. Payment skipped."
|
74 |
msgstr "Prześlij ofertę"
|
358 |
msgstr ""
|
359 |
|
360 |
# @ WPBDM
|
361 |
+
#: includes/functions.php:541
|
362 |
msgid "Free"
|
363 |
msgstr "Tryb Bezpłatny"
|
364 |
|
387 |
msgstr ""
|
388 |
|
389 |
# @ WPBDM
|
390 |
+
#: includes/templates-ui.php:287
|
391 |
msgid "Directory"
|
392 |
msgstr "Katalog"
|
393 |
|
394 |
# @ WPBDM
|
395 |
+
#: includes/templates-ui.php:296
|
396 |
msgid "View All Listings"
|
397 |
msgstr "Zobacz wszystkie Firmy"
|
398 |
|
399 |
# @ WPBDM
|
400 |
+
#: includes/templates-ui.php:305
|
401 |
msgid "Create A Listing"
|
402 |
msgstr "Oferta Bezpłatna"
|
403 |
|
532 |
msgid "Help"
|
533 |
msgstr "Pomoc"
|
534 |
|
535 |
+
#: includes/admin/class-csv-import.php:502
|
536 |
msgctxt "admin csv-import"
|
537 |
msgid ""
|
538 |
"Could not create listing category \"<category-name>\". The operation failed "
|
540 |
msgstr ""
|
541 |
|
542 |
# @ WPBDM
|
543 |
+
#: includes/admin/class-csv-import.php:508
|
544 |
msgctxt "admin csv-import"
|
545 |
msgid "Could not create listing category \"%s\""
|
546 |
msgstr "Nie można utworzyć kategorii ofert \"%s\""
|
547 |
|
548 |
# @ WPBDM
|
549 |
+
#: includes/admin/class-csv-import.php:675
|
550 |
msgctxt "admin csv-import"
|
551 |
msgid "Username \"%s\" does not exist"
|
552 |
msgstr "Użytkownik \"%s\" nie istnieje"
|
553 |
|
554 |
+
#: includes/admin/class-csv-import.php:701
|
555 |
msgctxt "admin csv-import"
|
556 |
msgid "The string <string> couldn't be converted into a valid date."
|
557 |
msgstr ""
|
558 |
|
559 |
+
#: includes/admin/class-csv-import.php:723
|
560 |
msgctxt "admin csv-import"
|
561 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
562 |
msgstr ""
|
563 |
|
564 |
# @ WPBDM
|
565 |
+
#: includes/admin/class-csv-import.php:746
|
566 |
msgctxt "admin csv-import"
|
567 |
msgid "Missing required field: %s"
|
568 |
msgstr "Brak wymaganego pola: %s"
|
569 |
|
570 |
# @ WPBDM
|
571 |
+
#: includes/admin/class-csv-import.php:771
|
572 |
msgctxt "admin csv-import"
|
573 |
msgid "Listing category \"%s\" does not exist"
|
574 |
msgstr "Kategoria \"%s\" nie istnieje"
|
2217 |
msgstr "Import zakończony pełnym sukcesem."
|
2218 |
|
2219 |
# @ WPBDM
|
2220 |
+
#: includes/themes.php:921
|
2221 |
msgctxt "themes"
|
2222 |
msgid "ZIP file is not a valid BD theme file."
|
2223 |
msgstr "Proszę wprowadzić poprawny adres e-mail."
|
2224 |
|
2225 |
# @ WPBDM
|
2226 |
+
#: includes/themes.php:929
|
2227 |
msgctxt "themes"
|
2228 |
msgid "Could not create themes directory."
|
2229 |
msgstr "Nie można utworzyć katalogu wpbdp-csv-eksport."
|
2230 |
|
2231 |
# @ WPBDM
|
2232 |
+
#: includes/themes.php:940
|
2233 |
msgctxt "themes"
|
2234 |
msgid "Could not remove previous theme directory \"%s\"."
|
2235 |
msgstr "Nie można utworzyć kategorii ofert \"%s\""
|
2236 |
|
2237 |
# @ WPBDM
|
2238 |
+
#: includes/themes.php:948
|
2239 |
msgctxt "themes"
|
2240 |
msgid "Could not move new theme into theme directory."
|
2241 |
msgstr "Nie masz aktualnie ofert w katalogu."
|
4120 |
|
4121 |
# @ WPBDM
|
4122 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
4123 |
+
#: includes/functions.php:1191
|
4124 |
msgctxt "admin settings"
|
4125 |
msgid "Date posted"
|
4126 |
msgstr "Data publikacji"
|
4127 |
|
4128 |
# @ WPBDM
|
4129 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
4130 |
+
#: includes/functions.php:1192
|
4131 |
msgctxt "admin settings"
|
4132 |
msgid "Date last modified"
|
4133 |
msgstr "Data ostatnij modyfikacji"
|
4580 |
msgid "Uploaded Image (no resize)"
|
4581 |
msgstr "Załaduj obraz"
|
4582 |
|
4583 |
+
#: includes/functions.php:1189
|
4584 |
msgctxt "admin settings"
|
4585 |
msgid "User"
|
4586 |
msgstr ""
|
4587 |
|
4588 |
# @ WPBDM
|
4589 |
+
#: includes/functions.php:1190
|
4590 |
msgctxt "admin settings"
|
4591 |
msgid "User registration date"
|
4592 |
msgstr "Data zakończenia emisji oferty"
|
7777 |
msgstr "Kraj jest wymagany."
|
7778 |
|
7779 |
# @ WPBDM
|
7780 |
+
#: includes/functions.php:1269
|
7781 |
#, fuzzy
|
7782 |
msgctxt "templates"
|
7783 |
msgid "Return to results"
|
7784 |
msgstr "Powrót do Katalogu."
|
7785 |
|
7786 |
+
#: includes/functions.php:1273 includes/functions.php:1278
|
7787 |
msgctxt "templates"
|
7788 |
msgid "Go back"
|
7789 |
msgstr ""
|
7796 |
msgstr "Powrót do oferty."
|
7797 |
|
7798 |
# @ WPBDM
|
7799 |
+
#: includes/templates-ui.php:209
|
7800 |
msgctxt "templates"
|
7801 |
msgid "No listing categories found."
|
7802 |
msgstr "Nie znaleziono kategorii ofert."
|
7803 |
|
7804 |
# @ WPBDM
|
7805 |
+
#: includes/templates-ui.php:344
|
7806 |
msgctxt "templates"
|
7807 |
msgid "Search Listings"
|
7808 |
msgstr "Szukaj Firmy"
|
7809 |
|
7810 |
# @ WPBDM
|
7811 |
+
#: includes/templates-ui.php:349
|
7812 |
msgctxt "templates"
|
7813 |
msgid "Advanced Search"
|
7814 |
msgstr "Zaawansowane szukanie"
|
9052 |
msgstr ""
|
9053 |
|
9054 |
# @ WPBDM
|
9055 |
+
#: includes/templates-ui.php:384 includes/templates-ui.php:416
|
9056 |
msgctxt "templates sort"
|
9057 |
msgid "Sort By:"
|
9058 |
msgstr "Sortuj według: "
|
9059 |
|
9060 |
# @ WPBDM
|
9061 |
+
#: includes/templates-ui.php:407
|
9062 |
msgctxt "sort"
|
9063 |
msgid "Reset"
|
9064 |
msgstr "Resetuj"
|
9065 |
|
9066 |
# @ WPBDM
|
9067 |
+
#: includes/templates-ui.php:435
|
9068 |
msgctxt "sort"
|
9069 |
msgid "(Reset)"
|
9070 |
msgstr "(Resetuj)"
|
languages/WPBDM-ru_RU.po
CHANGED
@@ -3,7 +3,7 @@ msgstr ""
|
|
3 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
4 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
5 |
"directory-plugin\n"
|
6 |
-
"POT-Creation-Date: 2019-
|
7 |
"PO-Revision-Date: 2017-01-16 17:49-0500\n"
|
8 |
"Last-Translator: Mick Levin <mikhaillevin@hotmail.com>\n"
|
9 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
@@ -64,7 +64,7 @@ msgstr "Удалить плагин Справочника Услуг"
|
|
64 |
msgid "Uninstall"
|
65 |
msgstr "Удалить"
|
66 |
|
67 |
-
#: includes/admin/class-csv-import.php:
|
68 |
msgid "Listing imported by admin. Payment skipped."
|
69 |
msgstr ""
|
70 |
|
@@ -310,7 +310,7 @@ msgstr "Почтовый адрес"
|
|
310 |
msgid "ZIP Code"
|
311 |
msgstr "Почтовый индекс"
|
312 |
|
313 |
-
#: includes/functions.php:
|
314 |
msgid "Free"
|
315 |
msgstr "Бесплатно"
|
316 |
|
@@ -335,15 +335,15 @@ msgstr ""
|
|
335 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
336 |
msgstr ""
|
337 |
|
338 |
-
#: includes/templates-ui.php:
|
339 |
msgid "Directory"
|
340 |
msgstr "Все рубрики"
|
341 |
|
342 |
-
#: includes/templates-ui.php:
|
343 |
msgid "View All Listings"
|
344 |
msgstr "Показать все записи"
|
345 |
|
346 |
-
#: includes/templates-ui.php:
|
347 |
msgid "Create A Listing"
|
348 |
msgstr "Бесплатные записи"
|
349 |
|
@@ -465,39 +465,39 @@ msgctxt "admin csv-import"
|
|
465 |
msgid "Help"
|
466 |
msgstr "Подсказка"
|
467 |
|
468 |
-
#: includes/admin/class-csv-import.php:
|
469 |
msgctxt "admin csv-import"
|
470 |
msgid ""
|
471 |
"Could not create listing category \"<category-name>\". The operation failed "
|
472 |
"with the following error: <error-message>."
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: includes/admin/class-csv-import.php:
|
476 |
msgctxt "admin csv-import"
|
477 |
msgid "Could not create listing category \"%s\""
|
478 |
msgstr "Не удалось создать рубрику \"%s\""
|
479 |
|
480 |
-
#: includes/admin/class-csv-import.php:
|
481 |
msgctxt "admin csv-import"
|
482 |
msgid "Username \"%s\" does not exist"
|
483 |
msgstr "Имя учётной записи \"%s\" не существует"
|
484 |
|
485 |
-
#: includes/admin/class-csv-import.php:
|
486 |
msgctxt "admin csv-import"
|
487 |
msgid "The string <string> couldn't be converted into a valid date."
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: includes/admin/class-csv-import.php:
|
491 |
msgctxt "admin csv-import"
|
492 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: includes/admin/class-csv-import.php:
|
496 |
msgctxt "admin csv-import"
|
497 |
msgid "Missing required field: %s"
|
498 |
msgstr "Отсутствует обязательное поле: %s"
|
499 |
|
500 |
-
#: includes/admin/class-csv-import.php:
|
501 |
msgctxt "admin csv-import"
|
502 |
msgid "Listing category \"%s\" does not exist"
|
503 |
msgstr "Рубрика \"%s\" не существует"
|
@@ -1946,22 +1946,22 @@ msgctxt "themes"
|
|
1946 |
msgid "Theme was updated successfully."
|
1947 |
msgstr "Тема была успешно обновлена."
|
1948 |
|
1949 |
-
#: includes/themes.php:
|
1950 |
msgctxt "themes"
|
1951 |
msgid "ZIP file is not a valid BD theme file."
|
1952 |
msgstr "Файл ZIP - не является файлом темы плагина."
|
1953 |
|
1954 |
-
#: includes/themes.php:
|
1955 |
msgctxt "themes"
|
1956 |
msgid "Could not create themes directory."
|
1957 |
msgstr "Не удалось создать директорию для темы плагина."
|
1958 |
|
1959 |
-
#: includes/themes.php:
|
1960 |
msgctxt "themes"
|
1961 |
msgid "Could not remove previous theme directory \"%s\"."
|
1962 |
msgstr "Не удалось удалить предыдущую директорию темы \"%s\"."
|
1963 |
|
1964 |
-
#: includes/themes.php:
|
1965 |
msgctxt "themes"
|
1966 |
msgid "Could not move new theme into theme directory."
|
1967 |
msgstr "Не удалось переместить новую тему в директорию темы."
|
@@ -3640,13 +3640,13 @@ msgid "Author"
|
|
3640 |
msgstr "По автору"
|
3641 |
|
3642 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3643 |
-
#: includes/functions.php:
|
3644 |
msgctxt "admin settings"
|
3645 |
msgid "Date posted"
|
3646 |
msgstr "По дате публикации"
|
3647 |
|
3648 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3649 |
-
#: includes/functions.php:
|
3650 |
msgctxt "admin settings"
|
3651 |
msgid "Date last modified"
|
3652 |
msgstr "По дате изменения"
|
@@ -4049,12 +4049,12 @@ msgctxt "admin settings"
|
|
4049 |
msgid "Uploaded Image (no resize)"
|
4050 |
msgstr "Загрузить изображение"
|
4051 |
|
4052 |
-
#: includes/functions.php:
|
4053 |
msgctxt "admin settings"
|
4054 |
msgid "User"
|
4055 |
msgstr ""
|
4056 |
|
4057 |
-
#: includes/functions.php:
|
4058 |
msgctxt "admin settings"
|
4059 |
msgid "User registration date"
|
4060 |
msgstr "Дата окончания срока действия"
|
@@ -6919,13 +6919,13 @@ msgctxt "image field"
|
|
6919 |
msgid "Caption for %s is required."
|
6920 |
msgstr "Страна обязательна."
|
6921 |
|
6922 |
-
#: includes/functions.php:
|
6923 |
#, fuzzy
|
6924 |
msgctxt "templates"
|
6925 |
msgid "Return to results"
|
6926 |
msgstr "Вернуться к справочнику"
|
6927 |
|
6928 |
-
#: includes/functions.php:
|
6929 |
msgctxt "templates"
|
6930 |
msgid "Go back"
|
6931 |
msgstr ""
|
@@ -6936,17 +6936,17 @@ msgctxt "templates"
|
|
6936 |
msgid "Return to fee selection"
|
6937 |
msgstr "Вернуться в справочник."
|
6938 |
|
6939 |
-
#: includes/templates-ui.php:
|
6940 |
msgctxt "templates"
|
6941 |
msgid "No listing categories found."
|
6942 |
msgstr "Рубрики не обнаружены."
|
6943 |
|
6944 |
-
#: includes/templates-ui.php:
|
6945 |
msgctxt "templates"
|
6946 |
msgid "Search Listings"
|
6947 |
msgstr "Найти"
|
6948 |
|
6949 |
-
#: includes/templates-ui.php:
|
6950 |
msgctxt "templates"
|
6951 |
msgid "Advanced Search"
|
6952 |
msgstr "Расширенный поиск"
|
@@ -8055,17 +8055,17 @@ msgctxt "checkout"
|
|
8055 |
msgid "Next"
|
8056 |
msgstr ""
|
8057 |
|
8058 |
-
#: includes/templates-ui.php:
|
8059 |
msgctxt "templates sort"
|
8060 |
msgid "Sort By:"
|
8061 |
msgstr "Сортировка по:"
|
8062 |
|
8063 |
-
#: includes/templates-ui.php:
|
8064 |
msgctxt "sort"
|
8065 |
msgid "Reset"
|
8066 |
msgstr "Сбросить"
|
8067 |
|
8068 |
-
#: includes/templates-ui.php:
|
8069 |
msgctxt "sort"
|
8070 |
msgid "(Reset)"
|
8071 |
msgstr "(Сбросить)"
|
3 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
4 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
5 |
"directory-plugin\n"
|
6 |
+
"POT-Creation-Date: 2019-08-13 23:12:17+00:00\n"
|
7 |
"PO-Revision-Date: 2017-01-16 17:49-0500\n"
|
8 |
"Last-Translator: Mick Levin <mikhaillevin@hotmail.com>\n"
|
9 |
"Language-Team: BD Team <support@businessdirectoryplugin.com>\n"
|
64 |
msgid "Uninstall"
|
65 |
msgstr "Удалить"
|
66 |
|
67 |
+
#: includes/admin/class-csv-import.php:624
|
68 |
msgid "Listing imported by admin. Payment skipped."
|
69 |
msgstr ""
|
70 |
|
310 |
msgid "ZIP Code"
|
311 |
msgstr "Почтовый индекс"
|
312 |
|
313 |
+
#: includes/functions.php:541
|
314 |
msgid "Free"
|
315 |
msgstr "Бесплатно"
|
316 |
|
335 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
336 |
msgstr ""
|
337 |
|
338 |
+
#: includes/templates-ui.php:287
|
339 |
msgid "Directory"
|
340 |
msgstr "Все рубрики"
|
341 |
|
342 |
+
#: includes/templates-ui.php:296
|
343 |
msgid "View All Listings"
|
344 |
msgstr "Показать все записи"
|
345 |
|
346 |
+
#: includes/templates-ui.php:305
|
347 |
msgid "Create A Listing"
|
348 |
msgstr "Бесплатные записи"
|
349 |
|
465 |
msgid "Help"
|
466 |
msgstr "Подсказка"
|
467 |
|
468 |
+
#: includes/admin/class-csv-import.php:502
|
469 |
msgctxt "admin csv-import"
|
470 |
msgid ""
|
471 |
"Could not create listing category \"<category-name>\". The operation failed "
|
472 |
"with the following error: <error-message>."
|
473 |
msgstr ""
|
474 |
|
475 |
+
#: includes/admin/class-csv-import.php:508
|
476 |
msgctxt "admin csv-import"
|
477 |
msgid "Could not create listing category \"%s\""
|
478 |
msgstr "Не удалось создать рубрику \"%s\""
|
479 |
|
480 |
+
#: includes/admin/class-csv-import.php:675
|
481 |
msgctxt "admin csv-import"
|
482 |
msgid "Username \"%s\" does not exist"
|
483 |
msgstr "Имя учётной записи \"%s\" не существует"
|
484 |
|
485 |
+
#: includes/admin/class-csv-import.php:701
|
486 |
msgctxt "admin csv-import"
|
487 |
msgid "The string <string> couldn't be converted into a valid date."
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: includes/admin/class-csv-import.php:723
|
491 |
msgctxt "admin csv-import"
|
492 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
493 |
msgstr ""
|
494 |
|
495 |
+
#: includes/admin/class-csv-import.php:746
|
496 |
msgctxt "admin csv-import"
|
497 |
msgid "Missing required field: %s"
|
498 |
msgstr "Отсутствует обязательное поле: %s"
|
499 |
|
500 |
+
#: includes/admin/class-csv-import.php:771
|
501 |
msgctxt "admin csv-import"
|
502 |
msgid "Listing category \"%s\" does not exist"
|
503 |
msgstr "Рубрика \"%s\" не существует"
|
1946 |
msgid "Theme was updated successfully."
|
1947 |
msgstr "Тема была успешно обновлена."
|
1948 |
|
1949 |
+
#: includes/themes.php:921
|
1950 |
msgctxt "themes"
|
1951 |
msgid "ZIP file is not a valid BD theme file."
|
1952 |
msgstr "Файл ZIP - не является файлом темы плагина."
|
1953 |
|
1954 |
+
#: includes/themes.php:929
|
1955 |
msgctxt "themes"
|
1956 |
msgid "Could not create themes directory."
|
1957 |
msgstr "Не удалось создать директорию для темы плагина."
|
1958 |
|
1959 |
+
#: includes/themes.php:940
|
1960 |
msgctxt "themes"
|
1961 |
msgid "Could not remove previous theme directory \"%s\"."
|
1962 |
msgstr "Не удалось удалить предыдущую директорию темы \"%s\"."
|
1963 |
|
1964 |
+
#: includes/themes.php:948
|
1965 |
msgctxt "themes"
|
1966 |
msgid "Could not move new theme into theme directory."
|
1967 |
msgstr "Не удалось переместить новую тему в директорию темы."
|
3640 |
msgstr "По автору"
|
3641 |
|
3642 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3643 |
+
#: includes/functions.php:1191
|
3644 |
msgctxt "admin settings"
|
3645 |
msgid "Date posted"
|
3646 |
msgstr "По дате публикации"
|
3647 |
|
3648 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3649 |
+
#: includes/functions.php:1192
|
3650 |
msgctxt "admin settings"
|
3651 |
msgid "Date last modified"
|
3652 |
msgstr "По дате изменения"
|
4049 |
msgid "Uploaded Image (no resize)"
|
4050 |
msgstr "Загрузить изображение"
|
4051 |
|
4052 |
+
#: includes/functions.php:1189
|
4053 |
msgctxt "admin settings"
|
4054 |
msgid "User"
|
4055 |
msgstr ""
|
4056 |
|
4057 |
+
#: includes/functions.php:1190
|
4058 |
msgctxt "admin settings"
|
4059 |
msgid "User registration date"
|
4060 |
msgstr "Дата окончания срока действия"
|
6919 |
msgid "Caption for %s is required."
|
6920 |
msgstr "Страна обязательна."
|
6921 |
|
6922 |
+
#: includes/functions.php:1269
|
6923 |
#, fuzzy
|
6924 |
msgctxt "templates"
|
6925 |
msgid "Return to results"
|
6926 |
msgstr "Вернуться к справочнику"
|
6927 |
|
6928 |
+
#: includes/functions.php:1273 includes/functions.php:1278
|
6929 |
msgctxt "templates"
|
6930 |
msgid "Go back"
|
6931 |
msgstr ""
|
6936 |
msgid "Return to fee selection"
|
6937 |
msgstr "Вернуться в справочник."
|
6938 |
|
6939 |
+
#: includes/templates-ui.php:209
|
6940 |
msgctxt "templates"
|
6941 |
msgid "No listing categories found."
|
6942 |
msgstr "Рубрики не обнаружены."
|
6943 |
|
6944 |
+
#: includes/templates-ui.php:344
|
6945 |
msgctxt "templates"
|
6946 |
msgid "Search Listings"
|
6947 |
msgstr "Найти"
|
6948 |
|
6949 |
+
#: includes/templates-ui.php:349
|
6950 |
msgctxt "templates"
|
6951 |
msgid "Advanced Search"
|
6952 |
msgstr "Расширенный поиск"
|
8055 |
msgid "Next"
|
8056 |
msgstr ""
|
8057 |
|
8058 |
+
#: includes/templates-ui.php:384 includes/templates-ui.php:416
|
8059 |
msgctxt "templates sort"
|
8060 |
msgid "Sort By:"
|
8061 |
msgstr "Сортировка по:"
|
8062 |
|
8063 |
+
#: includes/templates-ui.php:407
|
8064 |
msgctxt "sort"
|
8065 |
msgid "Reset"
|
8066 |
msgstr "Сбросить"
|
8067 |
|
8068 |
+
#: includes/templates-ui.php:435
|
8069 |
msgctxt "sort"
|
8070 |
msgid "(Reset)"
|
8071 |
msgstr "(Сбросить)"
|
languages/WPBDM-sv_SE.po
CHANGED
@@ -5,7 +5,7 @@ msgstr ""
|
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
-
"POT-Creation-Date: 2019-
|
9 |
"PO-Revision-Date: 2017-12-03 21:20+0100\n"
|
10 |
"Last-Translator: \n"
|
11 |
"Language-Team: \n"
|
@@ -53,7 +53,7 @@ msgstr "Avinstallera tillägget Business Directory"
|
|
53 |
msgid "Uninstall"
|
54 |
msgstr "Avinstallera"
|
55 |
|
56 |
-
#: includes/admin/class-csv-import.php:
|
57 |
#, fuzzy
|
58 |
msgid "Listing imported by admin. Payment skipped."
|
59 |
msgstr "Notering skickas in av admin. Betalning hoppas över."
|
@@ -299,7 +299,7 @@ msgstr "Företagsadress"
|
|
299 |
msgid "ZIP Code"
|
300 |
msgstr "Postnummer"
|
301 |
|
302 |
-
#: includes/functions.php:
|
303 |
msgid "Free"
|
304 |
msgstr "Gratis"
|
305 |
|
@@ -323,15 +323,15 @@ msgstr ""
|
|
323 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
324 |
msgstr ""
|
325 |
|
326 |
-
#: includes/templates-ui.php:
|
327 |
msgid "Directory"
|
328 |
msgstr "Katalog"
|
329 |
|
330 |
-
#: includes/templates-ui.php:
|
331 |
msgid "View All Listings"
|
332 |
msgstr "Visa alla annonser"
|
333 |
|
334 |
-
#: includes/templates-ui.php:
|
335 |
msgid "Create A Listing"
|
336 |
msgstr "Skapa annons"
|
337 |
|
@@ -446,7 +446,7 @@ msgctxt "admin csv-import"
|
|
446 |
msgid "Help"
|
447 |
msgstr "Hjälp"
|
448 |
|
449 |
-
#: includes/admin/class-csv-import.php:
|
450 |
msgctxt "admin csv-import"
|
451 |
msgid ""
|
452 |
"Could not create listing category \"<category-name>\". The operation failed "
|
@@ -455,32 +455,32 @@ msgstr ""
|
|
455 |
"Kunde inte skapa annonskategori \"<category-name>\". Åtgärden misslyckades "
|
456 |
"på grund av följande fel: <error-message>"
|
457 |
|
458 |
-
#: includes/admin/class-csv-import.php:
|
459 |
msgctxt "admin csv-import"
|
460 |
msgid "Could not create listing category \"%s\""
|
461 |
msgstr "Det gick inte att skapa annonskategori \"%s\""
|
462 |
|
463 |
-
#: includes/admin/class-csv-import.php:
|
464 |
msgctxt "admin csv-import"
|
465 |
msgid "Username \"%s\" does not exist"
|
466 |
msgstr "Användarnamn \"%s\" existerar inte"
|
467 |
|
468 |
-
#: includes/admin/class-csv-import.php:
|
469 |
msgctxt "admin csv-import"
|
470 |
msgid "The string <string> couldn't be converted into a valid date."
|
471 |
msgstr "Tråden <string> kunde inte omvandlas till ett giltigt datum."
|
472 |
|
473 |
-
#: includes/admin/class-csv-import.php:
|
474 |
msgctxt "admin csv-import"
|
475 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
476 |
msgstr "Det finns ingen avgiftsplan med ID = <fee-id>"
|
477 |
|
478 |
-
#: includes/admin/class-csv-import.php:
|
479 |
msgctxt "admin csv-import"
|
480 |
msgid "Missing required field: %s"
|
481 |
msgstr "Saknar det obligatoriska fältet %s"
|
482 |
|
483 |
-
#: includes/admin/class-csv-import.php:
|
484 |
msgctxt "admin csv-import"
|
485 |
msgid "Listing category \"%s\" does not exist"
|
486 |
msgstr "Annonskategorin \"%s\" existerar inte"
|
@@ -1884,22 +1884,22 @@ msgctxt "themes"
|
|
1884 |
msgid "Theme was updated successfully."
|
1885 |
msgstr "Temat har uppdaterats."
|
1886 |
|
1887 |
-
#: includes/themes.php:
|
1888 |
msgctxt "themes"
|
1889 |
msgid "ZIP file is not a valid BD theme file."
|
1890 |
msgstr "ZIP-filen är inte en giltig BD temafil."
|
1891 |
|
1892 |
-
#: includes/themes.php:
|
1893 |
msgctxt "themes"
|
1894 |
msgid "Could not create themes directory."
|
1895 |
msgstr "Det gick inte att skapa temakatalogen."
|
1896 |
|
1897 |
-
#: includes/themes.php:
|
1898 |
msgctxt "themes"
|
1899 |
msgid "Could not remove previous theme directory \"%s\"."
|
1900 |
msgstr "Det gick inte att ta bort tidigare temakatalogen \"%s\"."
|
1901 |
|
1902 |
-
#: includes/themes.php:
|
1903 |
msgctxt "themes"
|
1904 |
msgid "Could not move new theme into theme directory."
|
1905 |
msgstr "Det gick inte att flytta det nya temat till temakatalogen."
|
@@ -3558,13 +3558,13 @@ msgid "Author"
|
|
3558 |
msgstr "Författare"
|
3559 |
|
3560 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3561 |
-
#: includes/functions.php:
|
3562 |
msgctxt "admin settings"
|
3563 |
msgid "Date posted"
|
3564 |
msgstr "Datum inlagd"
|
3565 |
|
3566 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3567 |
-
#: includes/functions.php:
|
3568 |
msgctxt "admin settings"
|
3569 |
msgid "Date last modified"
|
3570 |
msgstr "Senast ändrad"
|
@@ -3966,12 +3966,12 @@ msgctxt "admin settings"
|
|
3966 |
msgid "Uploaded Image (no resize)"
|
3967 |
msgstr "Ladda upp bilder"
|
3968 |
|
3969 |
-
#: includes/functions.php:
|
3970 |
msgctxt "admin settings"
|
3971 |
msgid "User"
|
3972 |
msgstr "Användare"
|
3973 |
|
3974 |
-
#: includes/functions.php:
|
3975 |
msgctxt "admin settings"
|
3976 |
msgid "User registration date"
|
3977 |
msgstr "Användarens registreringsdatum"
|
@@ -6640,13 +6640,13 @@ msgctxt "image field"
|
|
6640 |
msgid "Caption for %s is required."
|
6641 |
msgstr "Land krävs."
|
6642 |
|
6643 |
-
#: includes/functions.php:
|
6644 |
#, fuzzy
|
6645 |
msgctxt "templates"
|
6646 |
msgid "Return to results"
|
6647 |
msgstr "Återgå till katalogen"
|
6648 |
|
6649 |
-
#: includes/functions.php:
|
6650 |
#, fuzzy
|
6651 |
msgctxt "templates"
|
6652 |
msgid "Go back"
|
@@ -6658,17 +6658,17 @@ msgctxt "templates"
|
|
6658 |
msgid "Return to fee selection"
|
6659 |
msgstr "Återvänd till annons"
|
6660 |
|
6661 |
-
#: includes/templates-ui.php:
|
6662 |
msgctxt "templates"
|
6663 |
msgid "No listing categories found."
|
6664 |
msgstr "Inga kategorier hittades."
|
6665 |
|
6666 |
-
#: includes/templates-ui.php:
|
6667 |
msgctxt "templates"
|
6668 |
msgid "Search Listings"
|
6669 |
msgstr "Sök annonser"
|
6670 |
|
6671 |
-
#: includes/templates-ui.php:
|
6672 |
msgctxt "templates"
|
6673 |
msgid "Advanced Search"
|
6674 |
msgstr "Avancerad Sökning"
|
@@ -7778,17 +7778,17 @@ msgctxt "checkout"
|
|
7778 |
msgid "Next"
|
7779 |
msgstr "Nästa"
|
7780 |
|
7781 |
-
#: includes/templates-ui.php:
|
7782 |
msgctxt "templates sort"
|
7783 |
msgid "Sort By:"
|
7784 |
msgstr "Sortering:"
|
7785 |
|
7786 |
-
#: includes/templates-ui.php:
|
7787 |
msgctxt "sort"
|
7788 |
msgid "Reset"
|
7789 |
msgstr "Rensa"
|
7790 |
|
7791 |
-
#: includes/templates-ui.php:
|
7792 |
msgctxt "sort"
|
7793 |
msgid "(Reset)"
|
7794 |
msgstr "(Rensa)"
|
5 |
"Project-Id-Version: Business Directory Plugin v5.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/business-"
|
7 |
"directory-plugin\n"
|
8 |
+
"POT-Creation-Date: 2019-08-13 23:12:17+00:00\n"
|
9 |
"PO-Revision-Date: 2017-12-03 21:20+0100\n"
|
10 |
"Last-Translator: \n"
|
11 |
"Language-Team: \n"
|
53 |
msgid "Uninstall"
|
54 |
msgstr "Avinstallera"
|
55 |
|
56 |
+
#: includes/admin/class-csv-import.php:624
|
57 |
#, fuzzy
|
58 |
msgid "Listing imported by admin. Payment skipped."
|
59 |
msgstr "Notering skickas in av admin. Betalning hoppas över."
|
299 |
msgid "ZIP Code"
|
300 |
msgstr "Postnummer"
|
301 |
|
302 |
+
#: includes/functions.php:541
|
303 |
msgid "Free"
|
304 |
msgstr "Gratis"
|
305 |
|
323 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: includes/templates-ui.php:287
|
327 |
msgid "Directory"
|
328 |
msgstr "Katalog"
|
329 |
|
330 |
+
#: includes/templates-ui.php:296
|
331 |
msgid "View All Listings"
|
332 |
msgstr "Visa alla annonser"
|
333 |
|
334 |
+
#: includes/templates-ui.php:305
|
335 |
msgid "Create A Listing"
|
336 |
msgstr "Skapa annons"
|
337 |
|
446 |
msgid "Help"
|
447 |
msgstr "Hjälp"
|
448 |
|
449 |
+
#: includes/admin/class-csv-import.php:502
|
450 |
msgctxt "admin csv-import"
|
451 |
msgid ""
|
452 |
"Could not create listing category \"<category-name>\". The operation failed "
|
455 |
"Kunde inte skapa annonskategori \"<category-name>\". Åtgärden misslyckades "
|
456 |
"på grund av följande fel: <error-message>"
|
457 |
|
458 |
+
#: includes/admin/class-csv-import.php:508
|
459 |
msgctxt "admin csv-import"
|
460 |
msgid "Could not create listing category \"%s\""
|
461 |
msgstr "Det gick inte att skapa annonskategori \"%s\""
|
462 |
|
463 |
+
#: includes/admin/class-csv-import.php:675
|
464 |
msgctxt "admin csv-import"
|
465 |
msgid "Username \"%s\" does not exist"
|
466 |
msgstr "Användarnamn \"%s\" existerar inte"
|
467 |
|
468 |
+
#: includes/admin/class-csv-import.php:701
|
469 |
msgctxt "admin csv-import"
|
470 |
msgid "The string <string> couldn't be converted into a valid date."
|
471 |
msgstr "Tråden <string> kunde inte omvandlas till ett giltigt datum."
|
472 |
|
473 |
+
#: includes/admin/class-csv-import.php:723
|
474 |
msgctxt "admin csv-import"
|
475 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
476 |
msgstr "Det finns ingen avgiftsplan med ID = <fee-id>"
|
477 |
|
478 |
+
#: includes/admin/class-csv-import.php:746
|
479 |
msgctxt "admin csv-import"
|
480 |
msgid "Missing required field: %s"
|
481 |
msgstr "Saknar det obligatoriska fältet %s"
|
482 |
|
483 |
+
#: includes/admin/class-csv-import.php:771
|
484 |
msgctxt "admin csv-import"
|
485 |
msgid "Listing category \"%s\" does not exist"
|
486 |
msgstr "Annonskategorin \"%s\" existerar inte"
|
1884 |
msgid "Theme was updated successfully."
|
1885 |
msgstr "Temat har uppdaterats."
|
1886 |
|
1887 |
+
#: includes/themes.php:921
|
1888 |
msgctxt "themes"
|
1889 |
msgid "ZIP file is not a valid BD theme file."
|
1890 |
msgstr "ZIP-filen är inte en giltig BD temafil."
|
1891 |
|
1892 |
+
#: includes/themes.php:929
|
1893 |
msgctxt "themes"
|
1894 |
msgid "Could not create themes directory."
|
1895 |
msgstr "Det gick inte att skapa temakatalogen."
|
1896 |
|
1897 |
+
#: includes/themes.php:940
|
1898 |
msgctxt "themes"
|
1899 |
msgid "Could not remove previous theme directory \"%s\"."
|
1900 |
msgstr "Det gick inte att ta bort tidigare temakatalogen \"%s\"."
|
1901 |
|
1902 |
+
#: includes/themes.php:948
|
1903 |
msgctxt "themes"
|
1904 |
msgid "Could not move new theme into theme directory."
|
1905 |
msgstr "Det gick inte att flytta det nya temat till temakatalogen."
|
3558 |
msgstr "Författare"
|
3559 |
|
3560 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3561 |
+
#: includes/functions.php:1191
|
3562 |
msgctxt "admin settings"
|
3563 |
msgid "Date posted"
|
3564 |
msgstr "Datum inlagd"
|
3565 |
|
3566 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3567 |
+
#: includes/functions.php:1192
|
3568 |
msgctxt "admin settings"
|
3569 |
msgid "Date last modified"
|
3570 |
msgstr "Senast ändrad"
|
3966 |
msgid "Uploaded Image (no resize)"
|
3967 |
msgstr "Ladda upp bilder"
|
3968 |
|
3969 |
+
#: includes/functions.php:1189
|
3970 |
msgctxt "admin settings"
|
3971 |
msgid "User"
|
3972 |
msgstr "Användare"
|
3973 |
|
3974 |
+
#: includes/functions.php:1190
|
3975 |
msgctxt "admin settings"
|
3976 |
msgid "User registration date"
|
3977 |
msgstr "Användarens registreringsdatum"
|
6640 |
msgid "Caption for %s is required."
|
6641 |
msgstr "Land krävs."
|
6642 |
|
6643 |
+
#: includes/functions.php:1269
|
6644 |
#, fuzzy
|
6645 |
msgctxt "templates"
|
6646 |
msgid "Return to results"
|
6647 |
msgstr "Återgå till katalogen"
|
6648 |
|
6649 |
+
#: includes/functions.php:1273 includes/functions.php:1278
|
6650 |
#, fuzzy
|
6651 |
msgctxt "templates"
|
6652 |
msgid "Go back"
|
6658 |
msgid "Return to fee selection"
|
6659 |
msgstr "Återvänd till annons"
|
6660 |
|
6661 |
+
#: includes/templates-ui.php:209
|
6662 |
msgctxt "templates"
|
6663 |
msgid "No listing categories found."
|
6664 |
msgstr "Inga kategorier hittades."
|
6665 |
|
6666 |
+
#: includes/templates-ui.php:344
|
6667 |
msgctxt "templates"
|
6668 |
msgid "Search Listings"
|
6669 |
msgstr "Sök annonser"
|
6670 |
|
6671 |
+
#: includes/templates-ui.php:349
|
6672 |
msgctxt "templates"
|
6673 |
msgid "Advanced Search"
|
6674 |
msgstr "Avancerad Sökning"
|
7778 |
msgid "Next"
|
7779 |
msgstr "Nästa"
|
7780 |
|
7781 |
+
#: includes/templates-ui.php:384 includes/templates-ui.php:416
|
7782 |
msgctxt "templates sort"
|
7783 |
msgid "Sort By:"
|
7784 |
msgstr "Sortering:"
|
7785 |
|
7786 |
+
#: includes/templates-ui.php:407
|
7787 |
msgctxt "sort"
|
7788 |
msgid "Reset"
|
7789 |
msgstr "Rensa"
|
7790 |
|
7791 |
+
#: includes/templates-ui.php:435
|
7792 |
msgctxt "sort"
|
7793 |
msgid "(Reset)"
|
7794 |
msgstr "(Rensa)"
|
languages/WPBDM.pot
CHANGED
@@ -2,10 +2,10 @@
|
|
2 |
# This file is distributed under the GPLv2 or any later version.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Business Directory Plugin 5.5.
|
6 |
"Report-Msgid-Bugs-To: "
|
7 |
"https://wordpress.org/support/plugin/business-directory-plugin\n"
|
8 |
-
"POT-Creation-Date: 2019-
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -48,7 +48,7 @@ msgstr ""
|
|
48 |
msgid "Uninstall"
|
49 |
msgstr ""
|
50 |
|
51 |
-
#: includes/admin/class-csv-import.php:
|
52 |
msgid "Listing imported by admin. Payment skipped."
|
53 |
msgstr ""
|
54 |
|
@@ -272,7 +272,7 @@ msgstr ""
|
|
272 |
msgid "ZIP Code"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: includes/functions.php:
|
276 |
msgid "Free"
|
277 |
msgstr ""
|
278 |
|
@@ -296,15 +296,15 @@ msgstr ""
|
|
296 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: includes/templates-ui.php:
|
300 |
msgid "Directory"
|
301 |
msgstr ""
|
302 |
|
303 |
-
#: includes/templates-ui.php:
|
304 |
msgid "View All Listings"
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: includes/templates-ui.php:
|
308 |
msgid "Create A Listing"
|
309 |
msgstr ""
|
310 |
|
@@ -413,39 +413,39 @@ msgctxt "admin csv-import"
|
|
413 |
msgid "Help"
|
414 |
msgstr ""
|
415 |
|
416 |
-
#: includes/admin/class-csv-import.php:
|
417 |
msgctxt "admin csv-import"
|
418 |
msgid ""
|
419 |
"Could not create listing category \"<category-name>\". The operation failed "
|
420 |
"with the following error: <error-message>."
|
421 |
msgstr ""
|
422 |
|
423 |
-
#: includes/admin/class-csv-import.php:
|
424 |
msgctxt "admin csv-import"
|
425 |
msgid "Could not create listing category \"%s\""
|
426 |
msgstr ""
|
427 |
|
428 |
-
#: includes/admin/class-csv-import.php:
|
429 |
msgctxt "admin csv-import"
|
430 |
msgid "Username \"%s\" does not exist"
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: includes/admin/class-csv-import.php:
|
434 |
msgctxt "admin csv-import"
|
435 |
msgid "The string <string> couldn't be converted into a valid date."
|
436 |
msgstr ""
|
437 |
|
438 |
-
#: includes/admin/class-csv-import.php:
|
439 |
msgctxt "admin csv-import"
|
440 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: includes/admin/class-csv-import.php:
|
444 |
msgctxt "admin csv-import"
|
445 |
msgid "Missing required field: %s"
|
446 |
msgstr ""
|
447 |
|
448 |
-
#: includes/admin/class-csv-import.php:
|
449 |
msgctxt "admin csv-import"
|
450 |
msgid "Listing category \"%s\" does not exist"
|
451 |
msgstr ""
|
@@ -1762,22 +1762,22 @@ msgctxt "themes"
|
|
1762 |
msgid "Theme was updated successfully."
|
1763 |
msgstr ""
|
1764 |
|
1765 |
-
#: includes/themes.php:
|
1766 |
msgctxt "themes"
|
1767 |
msgid "ZIP file is not a valid BD theme file."
|
1768 |
msgstr ""
|
1769 |
|
1770 |
-
#: includes/themes.php:
|
1771 |
msgctxt "themes"
|
1772 |
msgid "Could not create themes directory."
|
1773 |
msgstr ""
|
1774 |
|
1775 |
-
#: includes/themes.php:
|
1776 |
msgctxt "themes"
|
1777 |
msgid "Could not remove previous theme directory \"%s\"."
|
1778 |
msgstr ""
|
1779 |
|
1780 |
-
#: includes/themes.php:
|
1781 |
msgctxt "themes"
|
1782 |
msgid "Could not move new theme into theme directory."
|
1783 |
msgstr ""
|
@@ -3344,13 +3344,13 @@ msgid "Author"
|
|
3344 |
msgstr ""
|
3345 |
|
3346 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3347 |
-
#: includes/functions.php:
|
3348 |
msgctxt "admin settings"
|
3349 |
msgid "Date posted"
|
3350 |
msgstr ""
|
3351 |
|
3352 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3353 |
-
#: includes/functions.php:
|
3354 |
msgctxt "admin settings"
|
3355 |
msgid "Date last modified"
|
3356 |
msgstr ""
|
@@ -3726,12 +3726,12 @@ msgctxt "admin settings"
|
|
3726 |
msgid "Uploaded Image (no resize)"
|
3727 |
msgstr ""
|
3728 |
|
3729 |
-
#: includes/functions.php:
|
3730 |
msgctxt "admin settings"
|
3731 |
msgid "User"
|
3732 |
msgstr ""
|
3733 |
|
3734 |
-
#: includes/functions.php:
|
3735 |
msgctxt "admin settings"
|
3736 |
msgid "User registration date"
|
3737 |
msgstr ""
|
@@ -6234,12 +6234,12 @@ msgctxt "image field"
|
|
6234 |
msgid "Caption for %s is required."
|
6235 |
msgstr ""
|
6236 |
|
6237 |
-
#: includes/functions.php:
|
6238 |
msgctxt "templates"
|
6239 |
msgid "Return to results"
|
6240 |
msgstr ""
|
6241 |
|
6242 |
-
#: includes/functions.php:
|
6243 |
msgctxt "templates"
|
6244 |
msgid "Go back"
|
6245 |
msgstr ""
|
@@ -6249,17 +6249,17 @@ msgctxt "templates"
|
|
6249 |
msgid "Return to fee selection"
|
6250 |
msgstr ""
|
6251 |
|
6252 |
-
#: includes/templates-ui.php:
|
6253 |
msgctxt "templates"
|
6254 |
msgid "No listing categories found."
|
6255 |
msgstr ""
|
6256 |
|
6257 |
-
#: includes/templates-ui.php:
|
6258 |
msgctxt "templates"
|
6259 |
msgid "Search Listings"
|
6260 |
msgstr ""
|
6261 |
|
6262 |
-
#: includes/templates-ui.php:
|
6263 |
msgctxt "templates"
|
6264 |
msgid "Advanced Search"
|
6265 |
msgstr ""
|
@@ -7259,17 +7259,17 @@ msgctxt "checkout"
|
|
7259 |
msgid "Next"
|
7260 |
msgstr ""
|
7261 |
|
7262 |
-
#: includes/templates-ui.php:
|
7263 |
msgctxt "templates sort"
|
7264 |
msgid "Sort By:"
|
7265 |
msgstr ""
|
7266 |
|
7267 |
-
#: includes/templates-ui.php:
|
7268 |
msgctxt "sort"
|
7269 |
msgid "Reset"
|
7270 |
msgstr ""
|
7271 |
|
7272 |
-
#: includes/templates-ui.php:
|
7273 |
msgctxt "sort"
|
7274 |
msgid "(Reset)"
|
7275 |
msgstr ""
|
2 |
# This file is distributed under the GPLv2 or any later version.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Business Directory Plugin 5.5.9dev1\n"
|
6 |
"Report-Msgid-Bugs-To: "
|
7 |
"https://wordpress.org/support/plugin/business-directory-plugin\n"
|
8 |
+
"POT-Creation-Date: 2019-08-13 23:12:17+00:00\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
48 |
msgid "Uninstall"
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: includes/admin/class-csv-import.php:624
|
52 |
msgid "Listing imported by admin. Payment skipped."
|
53 |
msgstr ""
|
54 |
|
272 |
msgid "ZIP Code"
|
273 |
msgstr ""
|
274 |
|
275 |
+
#: includes/functions.php:541
|
276 |
msgid "Free"
|
277 |
msgstr ""
|
278 |
|
296 |
msgid "The payment gateway \"<payment-gateway>\" is not available."
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: includes/templates-ui.php:287
|
300 |
msgid "Directory"
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: includes/templates-ui.php:296
|
304 |
msgid "View All Listings"
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: includes/templates-ui.php:305
|
308 |
msgid "Create A Listing"
|
309 |
msgstr ""
|
310 |
|
413 |
msgid "Help"
|
414 |
msgstr ""
|
415 |
|
416 |
+
#: includes/admin/class-csv-import.php:502
|
417 |
msgctxt "admin csv-import"
|
418 |
msgid ""
|
419 |
"Could not create listing category \"<category-name>\". The operation failed "
|
420 |
"with the following error: <error-message>."
|
421 |
msgstr ""
|
422 |
|
423 |
+
#: includes/admin/class-csv-import.php:508
|
424 |
msgctxt "admin csv-import"
|
425 |
msgid "Could not create listing category \"%s\""
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: includes/admin/class-csv-import.php:675
|
429 |
msgctxt "admin csv-import"
|
430 |
msgid "Username \"%s\" does not exist"
|
431 |
msgstr ""
|
432 |
|
433 |
+
#: includes/admin/class-csv-import.php:701
|
434 |
msgctxt "admin csv-import"
|
435 |
msgid "The string <string> couldn't be converted into a valid date."
|
436 |
msgstr ""
|
437 |
|
438 |
+
#: includes/admin/class-csv-import.php:723
|
439 |
msgctxt "admin csv-import"
|
440 |
msgid "There is no Fee Plan with ID = <fee-id>"
|
441 |
msgstr ""
|
442 |
|
443 |
+
#: includes/admin/class-csv-import.php:746
|
444 |
msgctxt "admin csv-import"
|
445 |
msgid "Missing required field: %s"
|
446 |
msgstr ""
|
447 |
|
448 |
+
#: includes/admin/class-csv-import.php:771
|
449 |
msgctxt "admin csv-import"
|
450 |
msgid "Listing category \"%s\" does not exist"
|
451 |
msgstr ""
|
1762 |
msgid "Theme was updated successfully."
|
1763 |
msgstr ""
|
1764 |
|
1765 |
+
#: includes/themes.php:921
|
1766 |
msgctxt "themes"
|
1767 |
msgid "ZIP file is not a valid BD theme file."
|
1768 |
msgstr ""
|
1769 |
|
1770 |
+
#: includes/themes.php:929
|
1771 |
msgctxt "themes"
|
1772 |
msgid "Could not create themes directory."
|
1773 |
msgstr ""
|
1774 |
|
1775 |
+
#: includes/themes.php:940
|
1776 |
msgctxt "themes"
|
1777 |
msgid "Could not remove previous theme directory \"%s\"."
|
1778 |
msgstr ""
|
1779 |
|
1780 |
+
#: includes/themes.php:948
|
1781 |
msgctxt "themes"
|
1782 |
msgid "Could not move new theme into theme directory."
|
1783 |
msgstr ""
|
3344 |
msgstr ""
|
3345 |
|
3346 |
#: includes/admin/settings/class-settings-bootstrap.php:682
|
3347 |
+
#: includes/functions.php:1191
|
3348 |
msgctxt "admin settings"
|
3349 |
msgid "Date posted"
|
3350 |
msgstr ""
|
3351 |
|
3352 |
#: includes/admin/settings/class-settings-bootstrap.php:683
|
3353 |
+
#: includes/functions.php:1192
|
3354 |
msgctxt "admin settings"
|
3355 |
msgid "Date last modified"
|
3356 |
msgstr ""
|
3726 |
msgid "Uploaded Image (no resize)"
|
3727 |
msgstr ""
|
3728 |
|
3729 |
+
#: includes/functions.php:1189
|
3730 |
msgctxt "admin settings"
|
3731 |
msgid "User"
|
3732 |
msgstr ""
|
3733 |
|
3734 |
+
#: includes/functions.php:1190
|
3735 |
msgctxt "admin settings"
|
3736 |
msgid "User registration date"
|
3737 |
msgstr ""
|
6234 |
msgid "Caption for %s is required."
|
6235 |
msgstr ""
|
6236 |
|
6237 |
+
#: includes/functions.php:1269
|
6238 |
msgctxt "templates"
|
6239 |
msgid "Return to results"
|
6240 |
msgstr ""
|
6241 |
|
6242 |
+
#: includes/functions.php:1273 includes/functions.php:1278
|
6243 |
msgctxt "templates"
|
6244 |
msgid "Go back"
|
6245 |
msgstr ""
|
6249 |
msgid "Return to fee selection"
|
6250 |
msgstr ""
|
6251 |
|
6252 |
+
#: includes/templates-ui.php:209
|
6253 |
msgctxt "templates"
|
6254 |
msgid "No listing categories found."
|
6255 |
msgstr ""
|
6256 |
|
6257 |
+
#: includes/templates-ui.php:344
|
6258 |
msgctxt "templates"
|
6259 |
msgid "Search Listings"
|
6260 |
msgstr ""
|
6261 |
|
6262 |
+
#: includes/templates-ui.php:349
|
6263 |
msgctxt "templates"
|
6264 |
msgid "Advanced Search"
|
6265 |
msgstr ""
|
7259 |
msgid "Next"
|
7260 |
msgstr ""
|
7261 |
|
7262 |
+
#: includes/templates-ui.php:384 includes/templates-ui.php:416
|
7263 |
msgctxt "templates sort"
|
7264 |
msgid "Sort By:"
|
7265 |
msgstr ""
|
7266 |
|
7267 |
+
#: includes/templates-ui.php:407
|
7268 |
msgctxt "sort"
|
7269 |
msgid "Reset"
|
7270 |
msgstr ""
|
7271 |
|
7272 |
+
#: includes/templates-ui.php:435
|
7273 |
msgctxt "sort"
|
7274 |
msgid "(Reset)"
|
7275 |
msgstr ""
|
templates/submit-listing.tpl.php
CHANGED
@@ -18,7 +18,7 @@
|
|
18 |
<?php endforeach; ?>
|
19 |
|
20 |
<div class="wpbdp-submit-listing-form-actions">
|
21 |
-
<input type="
|
22 |
<?php if ( $is_admin || ! wpbdp_payments_possible() || $submit->skip_plan_payment ): ?>
|
23 |
<input type="submit" value="<?php _ex( 'Complete Listing', 'submit listing', 'WPBDM' ); ?>" id="wpbdp-submit-listing-submit-btn" />
|
24 |
<?php else: ?>
|
18 |
<?php endforeach; ?>
|
19 |
|
20 |
<div class="wpbdp-submit-listing-form-actions">
|
21 |
+
<input type="reset" value="<?php _ex( 'Clear Form', 'submit listing', 'WPBDM' ); ?>" />
|
22 |
<?php if ( $is_admin || ! wpbdp_payments_possible() || $submit->skip_plan_payment ): ?>
|
23 |
<input type="submit" value="<?php _ex( 'Complete Listing', 'submit listing', 'WPBDM' ); ?>" id="wpbdp-submit-listing-submit-btn" />
|
24 |
<?php else: ?>
|